summaryrefslogtreecommitdiff
path: root/html/app/extends
diff options
context:
space:
mode:
Diffstat (limited to 'html/app/extends')
-rw-r--r--html/app/extends/Classroom_user.php36
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)