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

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

 getPostTypeList ()
 
 getCommentTypeList ()
 
 addPostTypeList ($type)
 
 addCommentTypeList ($type)
 
 getSourceTypeList ()
 
 getEntityTypeList ()
 
 getParamsFromFields ($fields=[])
 
 getText ()
 
 checkRecalcNeeded ($fields, $params)
 
 getLivefeedProvider ()
 
- Открытые члены унаследованные от Base
 canDelete ()
 
 getLiveParams ()
 
 setParams (array $params)
 
 setOptions (array $options)
 
 getOptions ()
 
 sendRatingNotification ($fields=[], $ratingVoteParams=[])
 

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

const TYPE = 'CREATEENTITY'
 
const POST_TEXT = 'commentAuxCreateEntity'
 
const SOURCE_TYPE_BLOG_POST = 'BLOG_POST'
 
const SOURCE_TYPE_TASK = 'TASK'
 
const SOURCE_TYPE_FORUM_TOPIC = 'FORUM_TOPIC'
 
const SOURCE_TYPE_CALENDAR_EVENT = 'CALENDAR_EVENT'
 
const SOURCE_TYPE_TIMEMAN_ENTRY = 'TIMEMAN_ENTRY'
 
const SOURCE_TYPE_TIMEMAN_REPORT = 'TIMEMAN_REPORT'
 
const SOURCE_TYPE_LOG_ENTRY = 'LOG_ENTRY'
 
const SOURCE_TYPE_PHOTO_ALBUM = 'PHOTO_ALBUM'
 
const SOURCE_TYPE_PHOTO_PHOTO = 'PHOTO_PHOTO'
 
const SOURCE_TYPE_WIKI = 'WIKI'
 
const SOURCE_TYPE_LISTS_NEW_ELEMENT = 'LISTS_NEW_ELEMENT'
 
const SOURCE_TYPE_INTRANET_NEW_USER = 'INTRANET_NEW_USER'
 
const SOURCE_TYPE_BITRIX24_NEW_USER = 'BITRIX24_NEW_USER'
 
const SOURCE_TYPE_BLOG_COMMENT = 'BLOG_COMMENT'
 
const SOURCE_TYPE_FORUM_POST = 'FORUM_POST'
 
const SOURCE_TYPE_LOG_COMMENT = 'LOG_COMMENT'
 
const ENTITY_TYPE_TASK = 'TASK'
 
const ENTITY_TYPE_BLOG_POST = 'BLOG_POST'
 
const ENTITY_TYPE_CALENDAR_EVENT = 'CALENDAR_EVENT'
 
- Открытые атрибуты унаследованные от Base
const TYPE = 'BASE'
 
const POST_TEXT = 'commentAuxBase'
 

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

 getNotFoundMessage ()
 
 getEntityCreatedMessage ()
 
 getEntityName ()
 
 getEntity ($checkPermissions=true)
 
 getRatingNotificationNotigyTag (array $ratingVoteParams=[], array $fields=[])
 
 getForumType ()
 
 getForumServiceData (array $commentData=[])
 
 getForumMessageFields ()
 
 getSocNetData ($data='')
 
 getSourceCommentData (array $additionalParams=[])
 
- Защищенные члены унаследованные от Base
 setRatingNotificationParams (array $fields=[])
 
 checkRatingNotificationData (int $userId=0, array $fields=[])
 
 getRatingNotificationEntityMessage ()
 
 getRatingNotificationFollowValue (int $userId=0, array $ratingVoteParams=[], array $fields=[])
 
 getRatingCommentLink ($params)
 

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

 $postTypeList
 
 $commentTypeList
 
 $entityTypeList
 
 $postTypeListInited = false
 
 $commentTypeListInited = false
 
- Защищенные данные унаследованные от Base
 $params = []
 
 $options = []
 

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

static $blogPostClass = \CBlogPost::class
 
static $blogCommentClass = \CBlogComment::class
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от Base
static className ()
 
static getType ()
 
static getPostText ()
 

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

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

Методы

◆ addCommentTypeList()

addCommentTypeList ( $type)

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

◆ addPostTypeList()

addPostTypeList ( $type)

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

◆ checkRecalcNeeded()

checkRecalcNeeded ( $fields,
$params )

Переопределяет метод предка Base.

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

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

◆ getCommentTypeList()

getCommentTypeList ( )

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

◆ getEntity()

getEntity ( $checkPermissions = true)
protected

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

◆ getEntityCreatedMessage()

getEntityCreatedMessage ( )
protected

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

◆ getEntityName()

getEntityName ( )
protected

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

◆ getEntityTypeList()

getEntityTypeList ( )

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

◆ getForumMessageFields()

getForumMessageFields ( )
protected

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

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

◆ getForumServiceData()

getForumServiceData ( array $commentData = [])
protected

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

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

◆ getForumType()

getForumType ( )
protected

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

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

◆ getLivefeedProvider()

getLivefeedProvider ( )

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

◆ getNotFoundMessage()

getNotFoundMessage ( )
protected

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

◆ getParamsFromFields()

getParamsFromFields ( $fields = [])

Переопределяет метод предка Base.

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

◆ getPostTypeList()

getPostTypeList ( )

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

◆ getRatingNotificationNotigyTag()

getRatingNotificationNotigyTag ( array $ratingVoteParams = [],
array $fields = [] )
protected

Переопределяет метод предка Base.

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

◆ getSocNetData()

getSocNetData ( $data = '')
protected

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

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

◆ getSourceCommentData()

getSourceCommentData ( array $additionalParams = [])
protected

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

◆ getSourceTypeList()

getSourceTypeList ( )

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

◆ getText()

getText ( )

Переопределяет метод предка Base.

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

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

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

◆ $blogCommentClass

$blogCommentClass = \CBlogComment::class
staticprotected

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

◆ $blogPostClass

$blogPostClass = \CBlogPost::class
staticprotected

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

◆ $commentTypeList

$commentTypeList
protected

◆ $commentTypeListInited

$commentTypeListInited = false
protected

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

◆ $entityTypeList

$entityTypeList
protected

◆ $postTypeList

$postTypeList
protected
Инициализатор
= [
]

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

◆ $postTypeListInited

$postTypeListInited = false
protected

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

◆ ENTITY_TYPE_BLOG_POST

const ENTITY_TYPE_BLOG_POST = 'BLOG_POST'

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

◆ ENTITY_TYPE_CALENDAR_EVENT

const ENTITY_TYPE_CALENDAR_EVENT = 'CALENDAR_EVENT'

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

◆ ENTITY_TYPE_TASK

const ENTITY_TYPE_TASK = 'TASK'

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

◆ POST_TEXT

const POST_TEXT = 'commentAuxCreateEntity'

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

◆ SOURCE_TYPE_BITRIX24_NEW_USER

const SOURCE_TYPE_BITRIX24_NEW_USER = 'BITRIX24_NEW_USER'

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

◆ SOURCE_TYPE_BLOG_COMMENT

const SOURCE_TYPE_BLOG_COMMENT = 'BLOG_COMMENT'

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

◆ SOURCE_TYPE_BLOG_POST

const SOURCE_TYPE_BLOG_POST = 'BLOG_POST'

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

◆ SOURCE_TYPE_CALENDAR_EVENT

const SOURCE_TYPE_CALENDAR_EVENT = 'CALENDAR_EVENT'

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

◆ SOURCE_TYPE_FORUM_POST

const SOURCE_TYPE_FORUM_POST = 'FORUM_POST'

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

◆ SOURCE_TYPE_FORUM_TOPIC

const SOURCE_TYPE_FORUM_TOPIC = 'FORUM_TOPIC'

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

◆ SOURCE_TYPE_INTRANET_NEW_USER

const SOURCE_TYPE_INTRANET_NEW_USER = 'INTRANET_NEW_USER'

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

◆ SOURCE_TYPE_LISTS_NEW_ELEMENT

const SOURCE_TYPE_LISTS_NEW_ELEMENT = 'LISTS_NEW_ELEMENT'

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

◆ SOURCE_TYPE_LOG_COMMENT

const SOURCE_TYPE_LOG_COMMENT = 'LOG_COMMENT'

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

◆ SOURCE_TYPE_LOG_ENTRY

const SOURCE_TYPE_LOG_ENTRY = 'LOG_ENTRY'

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

◆ SOURCE_TYPE_PHOTO_ALBUM

const SOURCE_TYPE_PHOTO_ALBUM = 'PHOTO_ALBUM'

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

◆ SOURCE_TYPE_PHOTO_PHOTO

const SOURCE_TYPE_PHOTO_PHOTO = 'PHOTO_PHOTO'

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

◆ SOURCE_TYPE_TASK

const SOURCE_TYPE_TASK = 'TASK'

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

◆ SOURCE_TYPE_TIMEMAN_ENTRY

const SOURCE_TYPE_TIMEMAN_ENTRY = 'TIMEMAN_ENTRY'

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

◆ SOURCE_TYPE_TIMEMAN_REPORT

const SOURCE_TYPE_TIMEMAN_REPORT = 'TIMEMAN_REPORT'

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

◆ SOURCE_TYPE_WIKI

const SOURCE_TYPE_WIKI = 'WIKI'

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

◆ TYPE

const TYPE = 'CREATEENTITY'

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