Autodoc
  • Namespace
  • Class
  • Tree

Namespaces

  • BlueTihi
    • Context
  • Brickrouge
    • Element
      • Nodes
    • Renderer
    • Widget
  • ICanBoogie
    • ActiveRecord
    • AutoConfig
    • CLDR
    • Composer
    • Core
    • Event
    • Exception
    • HTTP
      • Dispatcher
      • Request
    • I18n
      • Translator
    • Mailer
    • Modules
      • Taxonomy
        • Support
      • Thumbnailer
        • Versions
    • Object
    • Operation
      • Dispatcher
    • Prototype
    • Routes
    • Routing
      • Dispatcher
    • Session
  • Icybee
    • ActiveRecord
      • Model
    • ConfigOperation
    • Document
    • EditBlock
    • Element
      • ActionbarContextual
      • ActionbarSearch
      • ActionbarToolbar
    • FormBlock
    • Installer
    • ManageBlock
    • Modules
      • Articles
      • Cache
        • Collection
        • ManageBlock
      • Comments
        • ManageBlock
      • Contents
        • ManageBlock
      • Dashboard
      • Editor
        • Collection
      • Files
        • File
        • ManageBlock
      • Forms
        • Form
        • ManageBlock
      • I18n
      • Images
        • ManageBlock
      • Members
      • Modules
        • ManageBlock
      • Nodes
        • ManageBlock
        • Module
      • Pages
        • BreadcrumbElement
        • LanguagesElement
        • ManageBlock
        • NavigationBranchElement
        • NavigationElement
        • Page
        • PageController
      • Registry
      • Search
      • Seo
      • Sites
        • ManageBlock
      • Taxonomy
        • Terms
          • ManageBlock
        • Vocabulary
          • ManageBlock
      • Users
        • ManageBlock
        • NonceLogin
        • Roles
      • Views
        • ActiveRecordProvider
        • Collection
        • View
    • Operation
      • ActiveRecord
      • Constructor
      • Module
      • Widget
    • Rendering
  • None
  • Patron
  • PHP

Classes

  • DeleteOperation
  • EditBlock
  • Hooks
  • ManageBlock
  • Member
  • Model
  • Module
  • SaveOperation

Class Member

A user.

ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
Extended by ICanBoogie\ActiveRecord
Extended by Icybee\Modules\Users\User implements Brickrouge\CSSClassNames uses Brickrouge\CSSClassNamesProperty, ICanBoogie\ActiveRecord\CreatedAtProperty, Icybee\Modules\Users\LoggedAtProperty
Extended by Icybee\Modules\Members\Member
Namespace: Icybee\Modules\Members
Located at vendor/icybee/icybee/modules/members/lib/activerecords/member.php

Methods summary

public
# __construct( string|ICanBoogie\ActiveRecord\Model $model = 'members' )

Defaults $model to "members".

Defaults $model to "members".

Parameters

$model
string|ICanBoogie\ActiveRecord\Model
$model

Throws

InvalidArgumentException
if $model is neither a model identifier nor a Icybee\Modules\Members\Model instance.

Overrides

Icybee\Modules\Users\User::__construct
protected
# lazy_get_thumbnail( )
public
# thumbnail( mixed $version )

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

css_class()

Methods inherited from ICanBoogie\ToArrayRecursive

to_array_recursive()

Methods used from Brickrouge\CSSClassNamesProperty

css_class(), get_css_class()

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

to_array_recursive()

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

$model_id

Magic properties inherited from Icybee\Modules\Users\User

$has_legacy_password_hash, $is_admin, $is_guest, $logged_at, $name, $password_hash, $role

Magic properties inherited from ICanBoogie\ActiveRecord

$model, $model_id

Magic properties inherited from ICanBoogie\Object

$prototype

Magic properties used from Brickrouge\CSSClassNamesProperty

$css_class

Magic properties used from Icybee\Modules\Users\LoggedAtProperty

$logged_at

Autodoc API documentation generated by ApiGen 2.8.0