Class Member
A user.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
-
ICanBoogie\ActiveRecord
-
Icybee\Modules\Users\User
implements
Brickrouge\CSSClassNames
uses
Brickrouge\CSSClassNamesProperty,
ICanBoogie\ActiveRecord\CreatedAtProperty,
Icybee\Modules\Users\LoggedAtProperty
-
Icybee\Modules\Members\Member
Located at vendor/icybee/icybee/modules/members/lib/activerecords/member.php
Methods summary
public
|
#
__construct( string|
Defaults |
protected
|
|
public
|
Methods inherited from Icybee\Modules\Users\User
__get(),
alter_persistent_properties(),
get_css_class_names(),
get_has_legacy_password_hash(),
get_is_admin(),
get_is_guest(),
get_name(),
get_password(),
has_ownership(),
has_permission(),
hash_password(),
lazy_get_restricted_sites_ids(),
lazy_get_role(),
lazy_get_roles(),
login(),
logout(),
set_password(),
to_array(),
verify_password()
Methods inherited from ICanBoogie\ActiveRecord
__sleep(),
delete(),
get_model(),
get_model_id(),
save()
Methods inherited from ICanBoogie\Object
from(),
resolve_facade_properties(),
resolve_private_properties(),
to_json()
Methods inherited from Brickrouge\CSSClassNames
Methods inherited from ICanBoogie\ToArrayRecursive
Methods used from Brickrouge\CSSClassNamesProperty
Methods used from ICanBoogie\ActiveRecord\CreatedAtProperty
get_created_at(),
set_created_at()
Methods used from Icybee\Modules\Users\LoggedAtProperty
get_logged_at(),
set_logged_at()
Methods used from ICanBoogie\ToArrayRecursiveTrait
Methods used from ICanBoogie\PrototypeTrait
__call(),
__set(),
__wakeup(),
get_prototype(),
has_method(),
has_property(),
last_chance_get(),
last_chance_set()
Magic methods summary
Constants summary
Constants inherited from Icybee\Modules\Users\User
CONSTRUCTOR,
CREATED_AT,
EMAIL,
FIRSTNAME,
IS_ACTIVATED,
LANGUAGE,
LASTNAME,
LOGGED_AT,
NAME_AS,
NAME_AS_FIRSTNAME,
NAME_AS_FIRSTNAME_LASTNAME,
NAME_AS_LASTNAME,
NAME_AS_LASTNAME_FIRSTNAME,
NAME_AS_NICKNAME,
NAME_AS_USERNAME,
NICKNAME,
PASSWORD,
PASSWORD_HASH,
RESTRICTED_SITES,
ROLES,
TIMEZONE,
UID,
USERNAME
Properties summary
public
mixed
|
$salutation_code | |
public
mixed
|
$number_work | |
public
mixed
|
$number_home | |
public
mixed
|
$number_fax | |
public
mixed
|
$number_pager | |
public
mixed
|
$number_mobile | |
public
mixed
|
$street | |
public
mixed
|
$street_complement | |
public
mixed
|
$city | |
public
mixed
|
$state | |
public
mixed
|
$postalcode | |
public
mixed
|
$country | |
public
mixed
|
$webpage | |
public
mixed
|
$birthday | |
public
mixed
|
$position | |
public
mixed
|
$service | |
public
mixed
|
$company | |
public
mixed
|
$company_street | |
public
mixed
|
$company_street_complement | |
public
mixed
|
$company_city | |
public
mixed
|
$company_state | |
public
mixed
|
$company_postalcode | |
public
mixed
|
$company_country | |
public
mixed
|
$company_webpage | |
public
mixed
|
$misc1 | |
public
mixed
|
$misc2 | |
public
mixed
|
$misc3 | |
public
mixed
|
$misc4 | |
public
mixed
|
$notes | |
public
mixed
|
$photo |
Properties inherited from Icybee\Modules\Users\User
$constructor,
$email,
$firstname,
$is_activated,
$language,
$lastname,
$name_as,
$nickname,
$password,
$password_hash,
$timezone,
$uid,
$username
Properties inherited from ICanBoogie\ActiveRecord
Magic properties inherited from Icybee\Modules\Users\User
$has_legacy_password_hash,
$is_admin,
$is_guest,
$logged_at,
$name,
$password_hash,
$role