|
static | createApp ($appCode="", $data=array(), $initConfig=array()) |
|
static | removeApp ($appCode) |
|
static | registerFileInApp (&$fileArray, $appCode) |
|
static | unregisterFileInApp ($fileId, $appCode) |
|
static | addConfig ($appCode="", $platform, $config=array()) |
|
static | removeConfig ($appCode="", $platform=array()) |
|
static | updateConfig ($appCode="", $platform="", $config=array()) |
|
static | getConfigJSON ($appCode, $platform=false) |
|
static | bindTemplate ($templateId, $folder, $createNew) |
|
static | getAppFiles ($appCode) |
|
См. определение в файле manager.php строка 11
◆ addConfig()
static addConfig |
( |
| $appCode = "", |
|
|
| $platform, |
|
|
| $config = array() ) |
|
static |
Add configuration to application
- Аргументы
-
string | $appCode | - application code |
| $platform | - platform code |
- См. также
- ConfigTable::getSupportedPlatforms for details on availible platforms
- Аргументы
-
array | $config | - configuration |
- Возвращает
- bool
См. определение в файле manager.php строка 147
◆ bindTemplate()
static bindTemplate |
( |
| $templateId, |
|
|
| $folder, |
|
|
| $createNew ) |
|
static |
Binds (and creates if it's necessary) template to the application folder
- Аргументы
-
| $templateId | - symbolic code of the template |
| $folder | - the application folder |
bool | $createNew | - flag of the necessity of creating a new template |
См. определение в файле manager.php строка 373
◆ createApp()
static createApp |
( |
| $appCode = "", |
|
|
| $data = array(), |
|
|
| $initConfig = array() ) |
|
static |
Creates a new application with "global" configuration by default
- Аргументы
-
string | $appCode | - application code |
array | $data | - application data (name, short name, folder and etc) |
array | $initConfig | |
- Возвращает
- int
- Исключения
-
Exception
- См. также
- AppTable::getMap to get a bit more information about possible keys in $data
См. определение в файле manager.php строка 33
◆ getAppFiles()
static getAppFiles |
( |
| $appCode | ) |
|
|
static |
Return files of the application
- Аргументы
-
$appCode | - application code |
- Возвращает
- array
См. определение в файле manager.php строка 431
◆ getConfigJSON()
static getConfigJSON |
( |
| $appCode, |
|
|
| $platform = false ) |
|
static |
Return configuration in JSON format
- Аргументы
-
| $appCode | - application code |
bool | $platform | - platform code |
- См. также
- ConfigTable::getSupportedPlatforms for details on availible platforms
- Возвращает
- string
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле manager.php строка 235
◆ registerFileInApp()
static registerFileInApp |
( |
& | $fileArray, |
|
|
| $appCode ) |
|
static |
Binds file to the application
- Аргументы
-
$fileArray | - file array |
$appCode | - application code |
См. определение в файле manager.php строка 87
◆ removeApp()
static removeApp |
( |
| $appCode | ) |
|
|
static |
Removes application by code
- Аргументы
-
string | $appCode | application code |
- Возвращает
- bool
См. определение в файле manager.php строка 75
◆ removeConfig()
static removeConfig |
( |
| $appCode = "", |
|
|
| $platform = array() ) |
|
static |
Removes configuration
- Аргументы
-
string | $appCode | - application code |
array | $platform | - platform code |
- См. также
- ConfigTable::getSupportedPlatforms for details on availible platforms
- Возвращает
- bool
См. определение в файле manager.php строка 175
◆ unregisterFileInApp()
static unregisterFileInApp |
( |
| $fileId, |
|
|
| $appCode ) |
|
static |
Unbinds file
- Аргументы
-
$fileId | - identifier of file in b_file table |
$appCode | - application code |
См. определение в файле manager.php строка 116
◆ updateConfig()
static updateConfig |
( |
| $appCode = "", |
|
|
| $platform = "", |
|
|
| $config = array() ) |
|
static |
Updates configuration
- Аргументы
-
string | $appCode | application code |
array | $platform | platform code |
array | $config | new configuration |
- См. также
- ConfigTable::getSupportedPlatforms
- Возвращает
- bool
См. определение в файле manager.php строка 199
◆ APP_TEMPLATE_IS_NOT_EXISTS
const APP_TEMPLATE_IS_NOT_EXISTS = 5 |
◆ EMPTY_REQUIRED
◆ FAIL
◆ IS_ALREADY_EXISTS
const IS_ALREADY_EXISTS = 3 |
◆ PREVIEW_IMAGE_SIZE
const PREVIEW_IMAGE_SIZE = 150 |
◆ SIMPLE_APP_TEMPLATE
const SIMPLE_APP_TEMPLATE = "simple" |
◆ SUCCESS