Class ClipitUser
Represents each human user interacting directly or indirectly with the ClipIt.
Package: ClipIt\clipit\api
License: Affero General Public License v3
Author: Pablo LlinĂ¡s Arnaiz <pebs74@gmail.com>, URJC JuxtaLearn Team
Located at ClipitUser.php
License: Affero General Public License v3
Author: Pablo LlinĂ¡s Arnaiz <pebs74@gmail.com>, URJC JuxtaLearn Team
Located at ClipitUser.php
protected
boolean|integer
|
|
public static
boolean
|
|
public static
boolean
|
|
public static
array
|
|
public static
array
|
#
get_activities( integer $user_id, boolean $joined_only = false )
Get all Activity Ids in which a Student is member of, or a Teacher is in charge of. |
public static
integer
|
|
public static
integer
|
|
public static
integer
|
__construct(),
copy_from_elgg(),
copy_to_elgg(),
create_password(),
get_avatar(),
get_by_email(),
get_by_login(),
get_by_role(),
get_last_login(),
import_data(),
set_avatar(),
set_properties()
|
string |
ROLE_STUDENT
|
"student" |
|
string |
ROLE_TEACHER
|
"teacher" |
|
string |
ROLE_ADMIN
|
"admin" |
|
integer |
COOKIE_TOKEN_DURATION
|
60 |
REL_PARENT_CLONE,
SUBTYPE,
TYPE
|
$avatar_file,
$email,
$language,
$last_login,
$login,
$password,
$role
|
$clone_array,
$cloned_from,
$description,
$id,
$name,
$owner_id,
$time_created,
$url
|