См. определение в файле webpackfile.php строка 15
◆ __construct()
◆ addResource()
addResource |
( |
string | $resource | ) |
|
- Аргументы
-
string | $resource | Relative path to asset. |
См. определение в файле webpackfile.php строка 117
◆ build()
Create new or get existing webpack file.
См. определение в файле webpackfile.php строка 125
◆ configureFile()
◆ configureResources()
◆ findExistFile()
Search existing asset file for current landing
- Возвращает
- null|int - ID of file or false if not exist
См. определение в файле webpackfile.php строка 169
◆ getFileName()
◆ getOutput()
Return JS-string for load assets pack File must be builded before
- Возвращает
- string
См. определение в файле webpackfile.php строка 224
◆ markAllToRebuild()
static markAllToRebuild |
( |
| ) |
|
|
static |
- Mark webpack files for landing as "need rebuild", but not delete them. File will be exist until not created new file.
См. определение в файле webpackfile.php строка 254
◆ markToRebuild()
static markToRebuild |
( |
| $lid | ) |
|
|
static |
Mark webpack files for landing as "need rebuild", but not delete them. File will be exist until not created new file.
- Аргументы
-
int|[int] | $lid - array of landing IDs. |
- Исключения
-
ArgumentException
- Исключения
-
SystemException
См. определение в файле webpackfile.php строка 238
◆ setFileName()
setFileName |
( |
string | $name | ) |
|
Set unique name of file. If not set - will be using default
- Аргументы
-
См. определение в файле webpackfile.php строка 95
◆ setLandingId()
Assets created for every landing.
- Аргументы
-
См. определение в файле webpackfile.php строка 77
◆ setPackageHash()
setPackageHash |
( |
string | $hash | ) |
|
Set unique string for current assets package
- Аргументы
-
См. определение в файле webpackfile.php строка 86
◆ setUseLang()
◆ $cacheTtl
◆ $fileController
◆ $fileId
◆ $filename
◆ $landingId
◆ $package
◆ $packageHash
◆ $profile
◆ CORE_EXTENSION
const CORE_EXTENSION = 'ui.webpacker' |
|
protected |
◆ DEFAULT_NAME
const DEFAULT_NAME = 'assets_webpack' |
|
protected |
◆ DIR_NAME
const DIR_NAME = 'assets' |
|
protected |
◆ LANG_RESOURCE
const LANG_RESOURCE = '/bitrix/js/landing/webpackassets/message_loader.js' |
|
protected |
◆ MODULE_ID
const MODULE_ID = 'landing' |
|
protected |