| Current Path : /home/emeraadmin/public_html/Classes/ |
| Current File : /home/emeraadmin/public_html/Classes/User.php |
<?php
class User
{
private $id;
private $first_name;
private $last_name;
private $email;
private $password;
private $phone;
private $role;
private $status;
private $profile_picture;
private $last_login;
private $created_at;
private $updated_at;
/**
* @param $id
* @param $first_name
* @param $last_name
* @param $email
* @param $password
* @param $phone
* @param $role
* @param $status
* @param $profile_picture
* @param $last_login
* @param $created_at
* @param $updated_at
*/
public function __construct($id, $first_name, $last_name, $email, $password, $phone, $role, $status, $profile_picture, $last_login, $created_at, $updated_at)
{
$this->id = $id;
$this->first_name = $first_name;
$this->last_name = $last_name;
$this->email = $email;
$this->password = $password;
$this->phone = $phone;
$this->role = $role;
$this->status = $status;
$this->profile_picture = $profile_picture;
$this->last_login = $last_login;
$this->created_at = $created_at;
$this->updated_at = $updated_at;
}
/**
* @return mixed
*/
public function getId()
{
return $this->id;
}
/**
* @param mixed $id
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return mixed
*/
public function getFirstName()
{
return $this->first_name;
}
/**
* @param mixed $first_name
*/
public function setFirstName($first_name)
{
$this->first_name = $first_name;
}
/**
* @return mixed
*/
public function getLastName()
{
return $this->last_name;
}
/**
* @param mixed $last_name
*/
public function setLastName($last_name)
{
$this->last_name = $last_name;
}
/**
* @return mixed
*/
public function getEmail()
{
return $this->email;
}
/**
* @param mixed $email
*/
public function setEmail($email)
{
$this->email = $email;
}
/**
* @return mixed
*/
public function getPassword()
{
return $this->password;
}
/**
* @param mixed $password
*/
public function setPassword($password)
{
$this->password = $password;
}
/**
* @return mixed
*/
public function getPhone()
{
return $this->phone;
}
/**
* @param mixed $phone
*/
public function setPhone($phone)
{
$this->phone = $phone;
}
/**
* @return mixed
*/
public function getRole()
{
return $this->role;
}
/**
* @param mixed $role
*/
public function setRole($role)
{
$this->role = $role;
}
/**
* @return mixed
*/
public function getStatus()
{
return $this->status;
}
/**
* @param mixed $status
*/
public function setStatus($status)
{
$this->status = $status;
}
/**
* @return mixed
*/
public function getProfilePicture()
{
return $this->profile_picture;
}
/**
* @param mixed $profile_picture
*/
public function setProfilePicture($profile_picture)
{
$this->profile_picture = $profile_picture;
}
/**
* @return mixed
*/
public function getLastLogin()
{
return $this->last_login;
}
/**
* @param mixed $last_login
*/
public function setLastLogin($last_login)
{
$this->last_login = $last_login;
}
/**
* @return mixed
*/
public function getCreatedAt()
{
return $this->created_at;
}
/**
* @param mixed $created_at
*/
public function setCreatedAt($created_at)
{
$this->created_at = $created_at;
}
/**
* @return mixed
*/
public function getUpdatedAt()
{
return $this->updated_at;
}
/**
* @param mixed $updated_at
*/
public function setUpdatedAt($updated_at)
{
$this->updated_at = $updated_at;
}
}