summaryrefslogtreecommitdiff
path: root/html/app/extends/Classroom_user.php
diff options
context:
space:
mode:
authorGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-04-15 08:11:01 +0300
committerGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-04-15 08:11:01 +0300
commit84b2da85a1b452922dadb6a609533b9945afe51d (patch)
tree6ffb8e4d2a294385380332a8c148b153ed55975b /html/app/extends/Classroom_user.php
parenta584bf73b6d64dad98f150caba0f25e790cde010 (diff)
downloadclassroom-84b2da85a1b452922dadb6a609533b9945afe51d.tar.gz
classroom-84b2da85a1b452922dadb6a609533b9945afe51d.tar.bz2
classroom-84b2da85a1b452922dadb6a609533b9945afe51d.zip
several user-namagement tests and updates
Diffstat (limited to 'html/app/extends/Classroom_user.php')
-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)