Overview

Namespaces

  • Charcoal
    • Object
    • User
      • Acl

Classes

  • AbstractUser
  • Authenticator
  • Authorizer
  • AuthToken
  • AuthTokenMetadata
  • GenericUser

Interfaces

  • UserInterface
  • Overview
  • Namespace
  • Class

Class GenericUser

Concrete implementation of UserInterface

Charcoal\Model\AbstractModel
Extended by Charcoal\Object\Content implements Charcoal\Object\ContentInterface, Charcoal\Object\RevisionableInterface uses Charcoal\Object\RevisionableTrait
Extended by Charcoal\User\AbstractUser implements Charcoal\User\UserInterface, Charcoal\Config\ConfigurableInterface uses Charcoal\Config\ConfigurableTrait (not available)
Extended by Charcoal\User\GenericUser
Namespace: Charcoal\User
Located at Charcoal/User/GenericUser.php
Methods summary
public static string
# sessionKey( )

Returns

string
Methods inherited from Charcoal\User\AbstractUser
active(), email(), getAuthenticated(), key(), lastLoginDate(), lastLoginIp(), lastPasswordDate(), lastPasswordIp(), logLogin(), logLoginFailed(), login(), loginFailed(), loginToken(), logout(), password(), resetPassword(), roles(), saveToSession(), setActive(), setEmail(), setLastLoginDate(), setLastLoginIp(), setLastPasswordDate(), setLastPasswordIp(), setLoginToken(), setPassword(), setRoles(), setUsername(), username()
Methods inherited from Charcoal\Object\Content
created(), createdBy(), lastModified(), lastModifiedBy(), modelFactory(), position(), preSave(), preUpdate(), setCreated(), setCreatedBy(), setDependencies(), setLastModified(), setLastModifiedBy(), setModelFactory(), setPosition()
Methods inherited from Charcoal\Object\RevisionableInterface
allRevisions(), createRevisionObject(), generateRevision(), latestRevision(), objectRevisionClass(), revertToRevision(), revisionEnabled(), revisionNum(), setRevisionEnabled()
Methods used from Charcoal\Object\RevisionableTrait
allRevisions(), createRevisionObject(), generateRevision(), latestRevision(), objectRevisionClass(), revertToRevision(), revisionEnabled(), revisionNum(), setObjectRevisionClass(), setRevisionEnabled()
Properties inherited from Charcoal\User\AbstractUser
$authenticatedUser
Properties used from Charcoal\Object\RevisionableTrait
$revisionEnabled
API documentation generated by ApiGen