Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Helper

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

 enabledZipMod ()
 
 getMaxFileSize ()
 
 getContextUser ($postfix)
 
 getContextAction ($appId=0)
 
 sanitize ($value, &$bad=false, $splitter=' ')
 
 getStorageBackupParam ()
 
 getStorageBackup ()
 
 isBasicManifest ($code)
 
 getBasicApp ($manifestCode)
 
 getBasicAppList ()
 
 setBasicApp ($manifestCode, $appCode)
 
 deleteBasicApp ($manifestCode)
 
 sendStatistic ()
 

Открытые статические члены

static getInstance ()
 
static sendStatisticAgent ()
 
static checkAccessManifest ($params, $uses=[])
 

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

const TYPE_SECTION_TOTAL = 'total'
 
const STRUCTURE_FILES_NAME = 'files'
 
const STRUCTURE_SMALL_FILES_NAME = 'small_files'
 
const CONFIGURATION_FILE_EXTENSION = '.json'
 
const DEFAULT_ARCHIVE_NAME = 'configuration'
 
const DEFAULT_ARCHIVE_FILE_EXTENSIONS = 'zip'
 
const MODE_IMPORT = 'IMPORT'
 
const MODE_ROLLBACK = 'ROLLBACK'
 
const MODE_EXPORT = 'EXPORT'
 

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

 $prefixStatisticBasic = 'DEFAULT_'
 
 $prefixAppContext = 'app'
 
 $prefixUserContext = 'configuration'
 
 $optionEnableZipMod = 'enable_mod_zip'
 
 $optionMaxImportFileSize = 'import_max_size'
 
 $optionBasicAppList = 'uses_basic_app_list'
 
 $defaultMaxSizeImport = 250
 
 $appConfigurationFolderBackup = 'appConfiguration'
 
 $basicManifest
 

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

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

Методы

◆ checkAccessManifest()

static checkAccessManifest ( $params,
$uses = [] )
static

check Event manifest[USES] intersect current entity[USES]

Аргументы
array$paramsall event parameters
array$usesall access uses in current entity
Возвращает
bool

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

◆ deleteBasicApp()

deleteBasicApp ( $manifestCode)
Аргументы
$manifestCodestring
Возвращает
boolean

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

◆ enabledZipMod()

enabledZipMod ( )

Enable or not main option zip_mode nginx

Возвращает
bool

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

◆ getBasicApp()

getBasicApp ( $manifestCode)
Аргументы
$manifestCodestring
Возвращает
boolean|string

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

◆ getBasicAppList()

getBasicAppList ( )
Возвращает
array [ manifestCode => appCode ]

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

◆ getContextAction()

getContextAction ( $appId = 0)

Context uses action

Аргументы
integer$appId
Возвращает
string context

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

◆ getContextUser()

getContextUser ( $postfix)
Аргументы
$postfixstring a-zA-Z0-9_
Возвращает
string

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

◆ getInstance()

static getInstance ( )
static
Возвращает
Helper

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

◆ getMaxFileSize()

getMaxFileSize ( )
Возвращает
integer

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

◆ getStorageBackup()

getStorageBackup ( )

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

◆ getStorageBackupParam()

getStorageBackupParam ( )

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

◆ isBasicManifest()

isBasicManifest ( $code)
Аргументы
$codestring
Возвращает
boolean

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

◆ sanitize()

sanitize ( $value,
& $bad = false,
$splitter = ' ' )

Sanitize bad value.

Аргументы
string$valueBad value.
bool&$badReturn true, if value is bad.
string$splitterSplitter for bad content.
Возвращает
string Good value.

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

◆ sendStatistic()

sendStatistic ( )
Возвращает
boolean

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

◆ sendStatisticAgent()

static sendStatisticAgent ( )
static

Every day send statistic basic configuration app

Возвращает
string

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

◆ setBasicApp()

setBasicApp ( $manifestCode,
$appCode )
Аргументы
$manifestCodestring
$appCodestring
Возвращает
boolean

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

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

◆ $appConfigurationFolderBackup

$appConfigurationFolderBackup = 'appConfiguration'
protected

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

◆ $basicManifest

$basicManifest
protected
Инициализатор
= [
'vertical_crm'
]

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

◆ $defaultMaxSizeImport

$defaultMaxSizeImport = 250
protected

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

◆ $optionBasicAppList

$optionBasicAppList = 'uses_basic_app_list'
protected

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

◆ $optionEnableZipMod

$optionEnableZipMod = 'enable_mod_zip'
protected

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

◆ $optionMaxImportFileSize

$optionMaxImportFileSize = 'import_max_size'
protected

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

◆ $prefixAppContext

$prefixAppContext = 'app'
protected

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

◆ $prefixStatisticBasic

$prefixStatisticBasic = 'DEFAULT_'
protected

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

◆ $prefixUserContext

$prefixUserContext = 'configuration'
protected

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

◆ CONFIGURATION_FILE_EXTENSION

const CONFIGURATION_FILE_EXTENSION = '.json'

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

◆ DEFAULT_ARCHIVE_FILE_EXTENSIONS

const DEFAULT_ARCHIVE_FILE_EXTENSIONS = 'zip'

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

◆ DEFAULT_ARCHIVE_NAME

const DEFAULT_ARCHIVE_NAME = 'configuration'

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

◆ MODE_EXPORT

const MODE_EXPORT = 'EXPORT'

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

◆ MODE_IMPORT

const MODE_IMPORT = 'IMPORT'

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

◆ MODE_ROLLBACK

const MODE_ROLLBACK = 'ROLLBACK'

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

◆ STRUCTURE_FILES_NAME

const STRUCTURE_FILES_NAME = 'files'

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

◆ STRUCTURE_SMALL_FILES_NAME

const STRUCTURE_SMALL_FILES_NAME = 'small_files'

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

◆ TYPE_SECTION_TOTAL

const TYPE_SECTION_TOTAL = 'total'

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