Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс BaseObject
+ Граф наследования:BaseObject:

Открытые члены

 __construct ($id)
 
 init ()
 
 getId ()
 
 getErrors ()
 
 getErrorByCode ($code)
 
 canRead ($userId)
 
 canEdit ($userId)
 
 getUser ()
 
 getApplication ()
 

Открытые статические члены

static loadUserGroups ($userId)
 
static loadFromId ($id, $shouldBeNewIfIdIsNull=false)
 
static shutdown ()
 

Защищенные данные

 $id
 
 $errorCollection
 

Статические защищенные данные

static $userGroups = []
 
static $objectStorage = []
 

Подробное описание

См. определение в файле baseobject.php строка 9

Конструктор(ы)

◆ __construct()

__construct ( $id)

Переопределяется в Channel и Vote.

См. определение в файле baseobject.php строка 20

Методы

◆ canEdit()

canEdit ( $userId)
Аргументы
int$userIdUser ID.
Возвращает
bool

Переопределяется в Attach, Channel и Vote.

См. определение в файле baseobject.php строка 80

◆ canRead()

canRead ( $userId)
Аргументы
int$userIdUser ID.
Возвращает
bool

Переопределяется в Attach, Channel и Vote.

См. определение в файле baseobject.php строка 62

◆ getApplication()

getApplication ( )
Возвращает
\CMain

См. определение в файле baseobject.php строка 106

◆ getErrorByCode()

getErrorByCode ( $code)

Returns an error with the necessary code.

Аргументы
string | int$codeThe code of the error.
Возвращает
Error|null

См. определение в файле baseobject.php строка 54

◆ getErrors()

getErrors ( )
Возвращает
Error[]

См. определение в файле baseobject.php строка 43

◆ getId()

getId ( )
Возвращает
int

См. определение в файле baseobject.php строка 35

◆ getUser()

getUser ( )
Возвращает
\CUser

См. определение в файле baseobject.php строка 97

◆ init()

init ( )

exists only for child class

Возвращает
void

Переопределяется в Attach, Channel, User и Vote.

См. определение в файле baseobject.php строка 30

◆ loadFromId()

static loadFromId ( $id,
$shouldBeNewIfIdIsNull = false )
static
Аргументы
integer$idEntity ID.
bool$shouldBeNewIfIdIsNull
Возвращает
BaseObject

Переопределяется в Attach.

См. определение в файле baseobject.php строка 141

◆ loadUserGroups()

static loadUserGroups ( $userId)
static
Аргументы
integer$userIdUser ID.
Возвращает
array

См. определение в файле baseobject.php строка 116

◆ shutdown()

static shutdown ( )
static

Debug function

См. определение в файле baseobject.php строка 174

Данные класса

◆ $errorCollection

$errorCollection
protected

См. определение в файле baseobject.php строка 14

◆ $id

$id
protected

См. определение в файле baseobject.php строка 12

◆ $objectStorage

$objectStorage = []
staticprotected

См. определение в файле baseobject.php строка 18

◆ $userGroups

$userGroups = []
staticprotected

См. определение в файле baseobject.php строка 16