diff options
Diffstat (limited to 'html/app/extends/Classroom_user.php')
| -rw-r--r-- | html/app/extends/Classroom_user.php | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/html/app/extends/Classroom_user.php b/html/app/extends/Classroom_user.php index c51c79b..1c26e73 100644 --- a/html/app/extends/Classroom_user.php +++ b/html/app/extends/Classroom_user.php @@ -24,10 +24,44 @@ use Registry; class Classroom_user extends User { - // @var array + /** user id + * @var int + */ + private $id; + + /** user privileges + * @var array + */ private $privileges = []; + /** SETTERS AND GETTERS + * for id and privileges attributes + * ------------------------------------------------------------------------- + */ + + /** getID + * @return int + */ + public function getID(): int + { + return $this->id; + } + + /** setID() + * + * @param int : user id + * + * @return User + */ + public function setID(int $id): self + { + $this->id = $id; + return $this; + } + + + /** getPrivileges * * @return privileges (array) |
