Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // /models/User.php
- namespace models;
- /**
- * models\User
- *
- * @Table(name="users")
- * @Entity(repositoryClass="models\repositories\UserRepository")
- */
- class User
- {
- /**
- * @var integer $id
- *
- * @Column(name="id", type="integer")
- * @Id
- * @GeneratedValue(strategy="IDENTITY")
- */
- private $id;
- /**
- * @var string $username
- *
- * @Column(name="username", type="string", length=255, unique=true)
- */
- private $username;
- /**
- * @var string $password
- *
- * @Column(name="password", type="string", length=255)
- */
- private $password;
- /**
- * @var integer $created_on
- *
- * @Column(name="created_on", type="integer")
- */
- private $created_on;
- /**
- * @var integer $logins
- *
- * @Column(name="logins", type="integer")
- */
- private $logins;
- /**
- * @var integer $last_login
- *
- * @Column(name="last_login", type="integer")
- */
- private $last_login;
- /**
- * @var string $first_name
- *
- * @Column(name="first_name", type="string", length=255)
- */
- private $first_name;
- /**
- * @var string $last_name
- *
- * @Column(name="last_name", type="string", length=255)
- */
- private $last_name;
- /**
- * @var date $dob
- *
- * @Column(name="dob", type="date")
- */
- private $dob;
- /**
- * @var string $phone
- *
- * @Column(name="phone", type="string", length=255)
- */
- private $phone;
- /**
- * @var string $mobile
- *
- * @Column(name="mobile", type="string", length=255)
- */
- private $mobile;
- /**
- * @var string $address
- *
- * @Column(name="address", type="string", length=255)
- */
- private $address;
- /**
- * @var string $suburb
- *
- * @Column(name="suburb", type="string", length=255)
- */
- private $suburb;
- /**
- * @var integer $state_id
- *
- * @Column(name="state_id", type="integer")
- */
- private $state_id;
- /**
- * @var string $postcode
- *
- * @Column(name="postcode", type="string", length=15)
- */
- private $postcode;
- /**
- * @var string $activation_code
- *
- * @Column(name="activation_code", type="string", length=255)
- */
- private $activation_code;
- /**
- * @var models\UserToken
- *
- * @OneToMany(targetEntity="models\UserToken", mappedBy="user", cascade={"persist","remove"})
- */
- private $tokens;
- /**
- * @var models\UserMeta
- *
- * @OneToMany(targetEntity="models\UserMeta", mappedBy="user", cascade={"persist","remove"})
- */
- private $meta;
- /**
- * @var models\UserLog
- *
- * @OneToMany(targetEntity="models\UserLog", mappedBy="user", cascade={"persist","remove"})
- * @OrderBy({
- * "timestamp"="ASC"
- * })
- */
- private $logs;
- /**
- * @var models\Contact
- *
- * @OneToMany(targetEntity="models\Contact", mappedBy="user", cascade={"persist","remove"})
- * @OrderBy({
- * "name"="ASC"
- * })
- */
- private $contacts;
- /**
- * @var models\ContactGroup
- *
- * @OneToMany(targetEntity="models\ContactGroup", mappedBy="user", cascade={"persist","remove"})
- * @OrderBy({
- * "name"="ASC"
- * })
- */
- private $contact_groups;
- /**
- * @var models\UserPlan
- *
- * @OneToMany(targetEntity="models\UserPlan", mappedBy="user", cascade={"persist","remove"})
- * @OrderBy({
- * "timestamp"="DESC"
- * })
- */
- private $user_plans;
- /**
- * @var models\State
- *
- * @ManyToOne(targetEntity="models\State")
- * @JoinColumns({
- * @JoinColumn(name="state_id", referencedColumnName="id")
- * })
- */
- private $state;
- /**
- * @var models\Role
- *
- * @ManyToMany(targetEntity="models\Role")
- * @JoinTable(name="roles_users",
- * joinColumns={
- * @JoinColumn(name="user_id", referencedColumnName="id")
- * },
- * inverseJoinColumns={
- * @JoinColumn(name="role_id", referencedColumnName="id")
- * }
- * )
- */
- private $roles;
- /**
- * Get id
- *
- * @return integer $id
- */
- public function getId()
- {
- return $this->id;
- }
- /**
- * Set username
- *
- * @param string $username
- */
- public function setUsername($username)
- {
- $this->username = $username;
- }
- /**
- * Get username
- *
- * @return string $username
- */
- public function getUsername()
- {
- return $this->username;
- }
- /**
- * Set password
- *
- * @param string $password
- */
- public function setPassword($password)
- {
- $this->password = $password;
- }
- /**
- * Get password
- *
- * @return string $password
- */
- public function getPassword()
- {
- return $this->password;
- }
- /**
- * Set created_on
- *
- * @param integer $createdOn
- */
- public function setCreatedOn($createdOn)
- {
- $this->created_on = $createdOn;
- }
- /**
- * Get created_on
- *
- * @return integer $createdOn
- */
- public function getCreatedOn()
- {
- return $this->created_on;
- }
- /**
- * Set logins
- *
- * @param integer $logins
- */
- public function setLogins($logins)
- {
- $this->logins = $logins;
- }
- /**
- * Get logins
- *
- * @return integer $logins
- */
- public function getLogins()
- {
- return $this->logins;
- }
- /**
- * Set last_login
- *
- * @param integer $lastLogin
- */
- public function setLastLogin($lastLogin)
- {
- $this->last_login = $lastLogin;
- }
- /**
- * Get last_login
- *
- * @return integer $lastLogin
- */
- public function getLastLogin()
- {
- return $this->last_login;
- }
- /**
- * Set first_name
- *
- * @param string $firstName
- */
- public function setFirstName($firstName)
- {
- $this->first_name = $firstName;
- }
- /**
- * Get first_name
- *
- * @return string $firstName
- */
- public function getFirstName()
- {
- return $this->first_name;
- }
- /**
- * Set last_name
- *
- * @param string $lastName
- */
- public function setLastName($lastName)
- {
- $this->last_name = $lastName;
- }
- /**
- * Get last_name
- *
- * @return string $lastName
- */
- public function getLastName()
- {
- return $this->last_name;
- }
- /**
- * Set dob
- *
- * @param date $dob
- */
- public function setDob($dob)
- {
- $this->dob = $dob;
- }
- /**
- * Get dob
- *
- * @return date $dob
- */
- public function getDob()
- {
- return $this->dob;
- }
- /**
- * Set phone
- *
- * @param string $phone
- */
- public function setPhone($phone)
- {
- $this->phone = $phone;
- }
- /**
- * Get phone
- *
- * @return string $phone
- */
- public function getPhone()
- {
- return $this->phone;
- }
- /**
- * Set mobile
- *
- * @param string $mobile
- */
- public function setMobile($mobile)
- {
- $this->mobile = $mobile;
- }
- /**
- * Get mobile
- *
- * @return string $mobile
- */
- public function getMobile()
- {
- return $this->mobile;
- }
- /**
- * Set address
- *
- * @param string $address
- */
- public function setAddress($address)
- {
- $this->address = $address;
- }
- /**
- * Get address
- *
- * @return string $address
- */
- public function getAddress()
- {
- return $this->address;
- }
- /**
- * Set suburb
- *
- * @param string $suburb
- */
- public function setSuburb($suburb)
- {
- $this->suburb = $suburb;
- }
- /**
- * Get suburb
- *
- * @return string $suburb
- */
- public function getSuburb()
- {
- return $this->suburb;
- }
- /**
- * Set state_id
- *
- * @param integer $stateId
- */
- public function setStateId($stateId)
- {
- $this->state_id = $stateId;
- }
- /**
- * Get state_id
- *
- * @return integer $stateId
- */
- public function getStateId()
- {
- return $this->state_id;
- }
- /**
- * Set postcode
- *
- * @param string $postcode
- */
- public function setPostcode($postcode)
- {
- $this->postcode = $postcode;
- }
- /**
- * Get postcode
- *
- * @return string $postcode
- */
- public function getPostcode()
- {
- return $this->postcode;
- }
- /**
- * Set activation_code
- *
- * @param string $activationCode
- */
- public function setActivationCode($activationCode)
- {
- $this->activation_code = $activationCode;
- }
- /**
- * Get activation_code
- *
- * @return string $activationCode
- */
- public function getActivationCode()
- {
- return $this->activation_code;
- }
- /**
- * Add tokens
- *
- * @param models\UserToken $tokens
- */
- public function addTokens(\models\UserToken $tokens)
- {
- $this->tokens[] = $tokens;
- }
- /**
- * Get tokens
- *
- * @return Doctrine\Common\Collections\Collection $tokens
- */
- public function getTokens()
- {
- return $this->tokens;
- }
- /**
- * Add meta
- *
- * @param models\UserMeta $meta
- */
- public function addMeta(\models\UserMeta $meta)
- {
- $this->meta[] = $meta;
- }
- /**
- * Get meta
- *
- * @return Doctrine\Common\Collections\Collection $meta
- */
- public function getMeta()
- {
- return $this->meta;
- }
- /**
- * Add logs
- *
- * @param models\UserLog $logs
- */
- public function addLogs(\models\UserLog $logs)
- {
- $this->logs[] = $logs;
- }
- /**
- * Get logs
- *
- * @return Doctrine\Common\Collections\Collection $logs
- */
- public function getLogs()
- {
- return $this->logs;
- }
- /**
- * Add contacts
- *
- * @param models\Contact $contacts
- */
- public function addContacts(\models\Contact $contacts)
- {
- $this->contacts[] = $contacts;
- }
- /**
- * Get contacts
- *
- * @return Doctrine\Common\Collections\Collection $contacts
- */
- public function getContacts()
- {
- return $this->contacts;
- }
- /**
- * Add contact_groups
- *
- * @param models\ContactGroup $contactGroups
- */
- public function addContactGroups(\models\ContactGroup $contactGroups)
- {
- $this->contact_groups[] = $contactGroups;
- }
- /**
- * Get contact_groups
- *
- * @return Doctrine\Common\Collections\Collection $contactGroups
- */
- public function getContactGroups()
- {
- return $this->contact_groups;
- }
- /**
- * Add user_plans
- *
- * @param models\UserPlan $userPlans
- */
- public function addUserPlans(\models\UserPlan $userPlans)
- {
- $this->user_plans[] = $userPlans;
- }
- /**
- * Get user_plans
- *
- * @return Doctrine\Common\Collections\Collection $userPlans
- */
- public function getUserPlans()
- {
- return $this->user_plans;
- }
- /**
- * Set state
- *
- * @param models\State $state
- */
- public function setState(\models\State $state)
- {
- $this->state = $state;
- }
- /**
- * Get state
- *
- * @return models\State $state
- */
- public function getState()
- {
- return $this->state;
- }
- /**
- * Add roles
- *
- * @param models\Role $roles
- */
- public function addRoles(\models\Role $roles)
- {
- $this->roles[] = $roles;
- }
- /**
- * Get roles
- *
- * @return Doctrine\Common\Collections\Collection $roles
- */
- public function getRoles()
- {
- return $this->roles;
- }
- }
- // /models/Role.php
- namespace models;
- /**
- * models\Role
- *
- * @Table(name="roles")
- * @Entity(repositoryClass="models\repositories\RoleRepository")
- */
- class Role
- {
- /**
- * @var integer $id
- *
- * @Column(name="id", type="integer")
- * @Id
- * @GeneratedValue(strategy="IDENTITY")
- */
- private $id;
- /**
- * @var string $name
- *
- * @Column(name="name", type="string", length=255, unique=true)
- */
- private $name;
- /**
- * @var string $description
- *
- * @Column(name="description", type="string", length=255)
- */
- private $description;
- /**
- * Get id
- *
- * @return integer $id
- */
- public function getId()
- {
- return $this->id;
- }
- /**
- * Set name
- *
- * @param string $name
- */
- public function setName($name)
- {
- $this->name = $name;
- }
- /**
- * Get name
- *
- * @return string $name
- */
- public function getName()
- {
- return $this->name;
- }
- /**
- * Set description
- *
- * @param string $description
- */
- public function setDescription($description)
- {
- $this->description = $description;
- }
- /**
- * Get description
- *
- * @return string $description
- */
- public function getDescription()
- {
- return $this->description;
- }
- }
- // /models/Session.php
- namespace models;
- /**
- * models\Session
- *
- * @Table(name="sessions")
- * @Entity(repositoryClass="models\repositories\SessionRepository")
- */
- class Session
- {
- /**
- * @var string $session_id
- *
- * @Column(name="session_id", type="string", length=24)
- * @Id
- * @GeneratedValue(strategy="NONE")
- */
- private $session_id;
- /**
- * @var integer $last_active
- *
- * @Column(name="last_active", type="integer")
- */
- private $last_active;
- /**
- * @var string $contents
- *
- * @Column(name="contents", type="string")
- */
- private $contents;
- /**
- * Get session_id
- *
- * @return string $sessionId
- */
- public function getSessionId()
- {
- return $this->session_id;
- }
- /**
- * Set last_active
- *
- * @param integer $lastActive
- */
- public function setLastActive($lastActive)
- {
- $this->last_active = $lastActive;
- }
- /**
- * Get last_active
- *
- * @return integer $lastActive
- */
- public function getLastActive()
- {
- return $this->last_active;
- }
- /**
- * Set contents
- *
- * @param string $contents
- */
- public function setContents($contents)
- {
- $this->contents = $contents;
- }
- /**
- * Get contents
- *
- * @return string $contents
- */
- public function getContents()
- {
- return $this->contents;
- }
- }
- // /models/UserToken.php
- namespace models;
- /**
- * models\UserToken
- *
- * @Table(name="user_tokens")
- * @Entity(repositoryClass="models\repositories\UserTokenRepository")
- */
- class UserToken
- {
- /**
- * @var integer $id
- *
- * @Column(name="id", type="integer")
- * @Id
- * @GeneratedValue(strategy="IDENTITY")
- */
- private $id;
- /**
- * @var integer $user_id
- *
- * @Column(name="user_id", type="integer")
- */
- private $user_id;
- /**
- * @var string $user_agent
- *
- * @Column(name="user_agent", type="string", length=40)
- */
- private $user_agent;
- /**
- * @var string $token
- *
- * @Column(name="token", type="string", length=32, unique=true)
- */
- private $token;
- /**
- * @var integer $created
- *
- * @Column(name="created", type="integer")
- */
- private $created;
- /**
- * @var integer $expires
- *
- * @Column(name="expires", type="integer")
- */
- private $expires;
- /**
- * @var models\User
- *
- * @ManyToOne(targetEntity="models\User", inversedBy="tokens")
- * @JoinColumns({
- * @JoinColumn(name="user_id", referencedColumnName="id")
- * })
- */
- private $user;
- /**
- * Get id
- *
- * @return integer $id
- */
- public function getId()
- {
- return $this->id;
- }
- /**
- * Set user_id
- *
- * @param integer $userId
- */
- public function setUserId($userId)
- {
- $this->user_id = $userId;
- }
- /**
- * Get user_id
- *
- * @return integer $userId
- */
- public function getUserId()
- {
- return $this->user_id;
- }
- /**
- * Set user_agent
- *
- * @param string $userAgent
- */
- public function setUserAgent($userAgent)
- {
- $this->user_agent = $userAgent;
- }
- /**
- * Get user_agent
- *
- * @return string $userAgent
- */
- public function getUserAgent()
- {
- return $this->user_agent;
- }
- /**
- * Set token
- *
- * @param string $token
- */
- public function setToken($token)
- {
- $this->token = $token;
- }
- /**
- * Get token
- *
- * @return string $token
- */
- public function getToken()
- {
- return $this->token;
- }
- /**
- * Set created
- *
- * @param integer $created
- */
- public function setCreated($created)
- {
- $this->created = $created;
- }
- /**
- * Get created
- *
- * @return integer $created
- */
- public function getCreated()
- {
- return $this->created;
- }
- /**
- * Set expires
- *
- * @param integer $expires
- */
- public function setExpires($expires)
- {
- $this->expires = $expires;
- }
- /**
- * Get expires
- *
- * @return integer $expires
- */
- public function getExpires()
- {
- return $this->expires;
- }
- /**
- * Set user
- *
- * @param models\User $user
- */
- public function setUser(\models\User $user)
- {
- $this->user = $user;
- }
- /**
- * Get user
- *
- * @return models\User $user
- */
- public function getUser()
- {
- return $this->user;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement