См. определение в файле placement.php строка 44
◆ checkUniq()
static checkUniq |
( |
Main\Entity\Event | $event, |
|
|
| $add = false ) |
|
staticprotected |
◆ clearHandlerCache()
static clearHandlerCache |
( |
| ) |
|
|
static |
◆ deleteByApp()
static deleteByApp |
( |
| $appId | ) |
|
|
static |
Removes all application placement handlers.
- Аргументы
-
- Возвращает
- Main\DB\Result
См. определение в файле placement.php строка 211
◆ getCacheId()
static getCacheId |
( |
| $placement | ) |
|
|
staticprotected |
◆ getDefaultTitle()
static getDefaultTitle |
( |
int | $placementId, |
|
|
| $language = null ) |
|
static |
Return default placements title
- Аргументы
-
int | $placementId | |
null | $language | |
- Возвращает
- string|null
См. определение в файле placement.php строка 369
◆ getHandlers()
static getHandlers |
( |
| $placement, |
|
|
int | $userId = null ) |
|
static |
Returns list of placement handlers. Use \Bitrix\Rest\PlacementTable::getHandlersList.
- Аргументы
-
string | $placement | Placement ID. |
- Возвращает
- Main\DB\Result
См. определение в файле placement.php строка 176
◆ getHandlersList()
static getHandlersList |
( |
| $placement, |
|
|
| $skipInstallCheck = false, |
|
|
int | $userId = null ) |
|
static |
Returns cached list of placement handlers.
- Аргументы
-
string | $placement | Placement ID |
bool | $skipInstallCheck | Optional flag to allow placement from apps with unfinished install |
- Возвращает
- array
См. определение в файле placement.php строка 266
◆ getMap()
Returns entity map definition.
- Возвращает
- array
См. определение в файле placement.php строка 78
◆ getTableName()
Returns DB table name for entity.
- Возвращает
- string
См. определение в файле placement.php строка 68
◆ onAfterAdd()
static onAfterAdd |
( |
Main\Entity\Event | $event | ) |
|
|
static |
◆ onAfterDelete()
static onAfterDelete |
( |
Main\Entity\Event | $event | ) |
|
|
static |
◆ onAfterUpdate()
static onAfterUpdate |
( |
Main\Entity\Event | $event | ) |
|
|
static |
◆ onBeforeAdd()
static onBeforeAdd |
( |
Main\Entity\Event | $event | ) |
|
|
static |
◆ onBeforeDelete()
static onBeforeDelete |
( |
Main\Entity\Event | $event | ) |
|
|
static |
◆ onBeforeUpdate()
static onBeforeUpdate |
( |
Main\Entity\Event | $event | ) |
|
|
static |
◆ $handlersListCache
◆ CACHE_DIR
const CACHE_DIR = 'rest/placement' |
◆ CACHE_TTL
◆ DEFAULT_USER_ID_VALUE
const DEFAULT_USER_ID_VALUE = 0 |
◆ ERROR_PLACEMENT_MAX_COUNT
const ERROR_PLACEMENT_MAX_COUNT = 'ERROR_PLACEMENT_MAX_COUNT' |
◆ ERROR_PLACEMENT_NOT_FOUND
const ERROR_PLACEMENT_NOT_FOUND = 'ERROR_PLACEMENT_NOT_FOUND' |
◆ ERROR_PLACEMENT_USER_MODE
const ERROR_PLACEMENT_USER_MODE = 'ERROR_PLACEMENT_USER_MODE' |
◆ PLACEMENT_DEFAULT
const PLACEMENT_DEFAULT = 'DEFAULT' |
◆ PREFIX_EVENT_ON_AFTER_ADD
const PREFIX_EVENT_ON_AFTER_ADD = 'onAfterPlacementAdd::' |
◆ PREFIX_EVENT_ON_AFTER_DELETE
const PREFIX_EVENT_ON_AFTER_DELETE = 'onAfterPlacementDelete::' |