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

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

 __construct ($forumId, $entity, $userId=null)
 
 getEntity ()
 
 getTopic ()
 
 hasErrors ()
 
 getErrors ()
 
 getForum ()
 
 setForumFields (array $params)
 
 getUser ()
 
 getUserUnreadMessageId ()
 
 setUserAsRead ()
 
 setUserLocation ()
 
 getApplication ()
 

Открытые атрибуты

const ERROR_PARAMS_FORUM_ID = 'params0001'
 
const ERROR_PARAMS_TOPIC_ID = 'params0002'
 
const ERROR_PARAMS_ENTITY_ID = 'params0003'
 

Защищенные члены

 setEntity (array $id)
 
 setTopic ()
 
 setForum ($id)
 
 setUser ($userId)
 
 getUserName ($userId)
 

Защищенные статические члены

static checkForumId (&$forumId)
 

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

 $user
 
 $entity
 
 $forum
 
 $topic
 
 $errorCollection
 

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

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

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

◆ __construct()

__construct ( $forumId,
$entity,
$userId = null )

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

Методы

◆ checkForumId()

static checkForumId ( & $forumId)
staticprotected

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

◆ getApplication()

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

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

◆ getEntity()

getEntity ( )

Returns entity which manage all rights. For example forum topic or task

Возвращает
Entity

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

◆ getErrors()

getErrors ( )
Возвращает
array

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

◆ getForum()

getForum ( )

Returns forum

Возвращает
array

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

◆ getTopic()

getTopic ( )

Returns forum topic

Возвращает
array

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

◆ getUser()

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

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

◆ getUserName()

getUserName ( $userId)
protected

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

◆ getUserUnreadMessageId()

getUserUnreadMessageId ( )

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

◆ hasErrors()

hasErrors ( )
Возвращает
bool

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

◆ setEntity()

setEntity ( array $id)
protected

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

◆ setForum()

setForum ( $id)
protected

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

◆ setForumFields()

setForumFields ( array $params)

Redefines forum params

Аргументы
array$paramsArray(key=>value, key2=>value2) of fields to redefine forum fields.
Возвращает
$this

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

◆ setTopic()

setTopic ( )
protected

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

◆ setUser()

setUser ( $userId)
protected
Аргументы
$userId
Возвращает
User

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

◆ setUserAsRead()

setUserAsRead ( )

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

◆ setUserLocation()

setUserLocation ( )

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

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

◆ $entity

$entity
protected

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

◆ $errorCollection

$errorCollection
protected

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

◆ $forum

$forum
protected

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

◆ $topic

$topic
protected

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

◆ $user

$user
protected

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

◆ ERROR_PARAMS_ENTITY_ID

const ERROR_PARAMS_ENTITY_ID = 'params0003'

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

◆ ERROR_PARAMS_FORUM_ID

const ERROR_PARAMS_FORUM_ID = 'params0001'

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

◆ ERROR_PARAMS_TOPIC_ID

const ERROR_PARAMS_TOPIC_ID = 'params0002'

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