AccessCode
Table of Contents
Constants
-
AC_ACCESS_DIRECTOR
= '^(' . self::ACCESS_DIRECTOR . ')(\d+)?$'
-
AC_ACCESS_EMPLOYEE
= '^(' . self::ACCESS_EMPLOYEE . ')(\d+)?$'
-
AC_ALL_DEPARTMENT
= '^(DR)(\d+)$'
-
AC_CHAT
= '^(CHAT)(\d+)$'
-
AC_DEPARTMENT
= '^(D)(\d+)$'
-
AC_GROUP
= '^(G)(\d+)$'
-
AC_INTRANET_USER
= '^(IU)(\d+)$'
-
AC_SOCNETGROUP
= '^(SG)(\d+)(_[AEK])?$'
-
AC_SOCNETUSER
= '^(SU)(\d+)(_M)?$'
-
AC_USER
= '^(U)(\d+)$'
-
ACCESS_DIRECTOR
= 'AD'
-
ACCESS_EMPLOYEE
= 'AE'
-
TYPE_ACCESS_DIRECTOR
= 'access_director'
-
TYPE_ACCESS_EMPLOYEE
= 'access_employee'
-
TYPE_CHAT
= 'chat'
-
TYPE_DEPARTMENT
= 'departments'
-
TYPE_GROUP
= 'groups'
-
TYPE_OTHER
= 'other'
-
TYPE_SOCNETGROUP
= 'sonetgroups'
-
TYPE_USER
= 'users'
-
TYPE_USER_ALL
= 'users_all'
Properties
-
$map
: mixed
Methods
-
__construct()
: mixed
-
getEntityId()
: int
-
getEntityPrefix()
: string
-
getEntityType()
: string
-
getSignature()
: string|null
-
isValid()
: bool
AC_ACCESS_DIRECTOR
public
mixed
AC_ACCESS_DIRECTOR
= '^(' . self::ACCESS_DIRECTOR . ')(\d+)?$'
AC_ACCESS_EMPLOYEE
public
mixed
AC_ACCESS_EMPLOYEE
= '^(' . self::ACCESS_EMPLOYEE . ')(\d+)?$'
AC_ALL_DEPARTMENT
public
mixed
AC_ALL_DEPARTMENT
= '^(DR)(\d+)$'
AC_CHAT
public
mixed
AC_CHAT
= '^(CHAT)(\d+)$'
AC_DEPARTMENT
public
mixed
AC_DEPARTMENT
= '^(D)(\d+)$'
AC_GROUP
public
mixed
AC_GROUP
= '^(G)(\d+)$'
AC_INTRANET_USER
public
mixed
AC_INTRANET_USER
= '^(IU)(\d+)$'
AC_SOCNETGROUP
public
mixed
AC_SOCNETGROUP
= '^(SG)(\d+)(_[AEK])?$'
AC_SOCNETUSER
public
mixed
AC_SOCNETUSER
= '^(SU)(\d+)(_M)?$'
AC_USER
public
mixed
AC_USER
= '^(U)(\d+)$'
ACCESS_DIRECTOR
public
mixed
ACCESS_DIRECTOR
= 'AD'
ACCESS_EMPLOYEE
public
mixed
ACCESS_EMPLOYEE
= 'AE'
TYPE_ACCESS_DIRECTOR
public
mixed
TYPE_ACCESS_DIRECTOR
= 'access_director'
TYPE_ACCESS_EMPLOYEE
public
mixed
TYPE_ACCESS_EMPLOYEE
= 'access_employee'
TYPE_CHAT
public
mixed
TYPE_CHAT
= 'chat'
TYPE_DEPARTMENT
public
mixed
TYPE_DEPARTMENT
= 'departments'
TYPE_GROUP
public
mixed
TYPE_GROUP
= 'groups'
TYPE_OTHER
public
mixed
TYPE_OTHER
= 'other'
TYPE_SOCNETGROUP
public
mixed
TYPE_SOCNETGROUP
= 'sonetgroups'
TYPE_USER
public
mixed
TYPE_USER
= 'users'
TYPE_USER_ALL
public
mixed
TYPE_USER_ALL
= 'users_all'
$map
public
static mixed
$map
= [self::AC_DEPARTMENT => self::TYPE_DEPARTMENT, self::AC_ALL_DEPARTMENT => self::TYPE_DEPARTMENT, self::AC_INTRANET_USER => self::TYPE_USER, self::AC_GROUP => self::TYPE_GROUP, self::AC_USER => self::TYPE_USER, self::AC_SOCNETGROUP => self::TYPE_SOCNETGROUP, self::AC_SOCNETUSER => self::TYPE_OTHER, self::AC_CHAT => self::TYPE_CHAT, self::AC_ACCESS_DIRECTOR => self::TYPE_ACCESS_DIRECTOR, self::AC_ACCESS_EMPLOYEE => self::TYPE_ACCESS_EMPLOYEE]
__construct()
public
__construct(string $accessCode) : mixed
Parameters
-
$accessCode
: string
-
getEntityId()
public
getEntityId() : int
getEntityPrefix()
public
getEntityPrefix() : string
getEntityType()
public
getEntityType() : string
getSignature()
public
getSignature() : string|null
Return values
string|null
isValid()
public
static isValid(mixed $code) : bool
Parameters
-
$code
: mixed
-