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

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

 configureActions ()
 
 uploadAction ()
 
 finalizeAction ()
 
 clearAction ()
 
 purgeAction ()
 
 cancelAction ()
 
 downloadAction ()
 
 getProgressParameterOptionName ()
 
- Открытые члены унаследованные от Controller
 __construct (Request $request=null)
 
 forward ($controller, string $actionName, array $parameters=null)
 
 getConfigurationOfActions ()
 
 getModuleId ()
 
 isLocatedUnderPsr4 ()
 
 getActionUri (string $actionName, array $params=[], bool $absolute=false)
 
 getUnsignedParameters ()
 
 getCurrentUser ()
 
 setCurrentUser (CurrentUser $currentUser)
 
 convertKeysToCamelCase ($data)
 
 listNameActions ()
 
 getAutoWiredParameters ()
 
 getPrimaryAutoWiredParameter ()
 
 getDefaultAutoWiredParameters ()
 
 getRequest ()
 
 getScope ()
 
 setScope ($scope)
 
 getSourceParametersList ()
 
 setSourceParametersList ($sourceParametersList)
 
 run ($actionName, array $sourceParametersList)
 
 finalizeResponse (Response $response)
 
 generateActionMethodName ($action)
 
 redirectTo ($url)
 
 getErrors ()
 
 getErrorByCode ($code)
 
- Открытые члены унаследованные от IProcessParameters
 keepField ($fieldName)
 
 restoreProgressParameters ()
 
 saveProgressParameters ()
 
 getProgressParameters ()
 
 clearProgressParameters ()
 

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

static getMaxUploadSize ()
 
- Открытые статические члены унаследованные от Controller
static className ()
 
static getFullEventName ($eventName)
 

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

const START_PATH = '/bitrix/modules'
 
const SETTING_ID = 'TRANSLATE_LANGPACK'
 
const ACTION_COLLECT = 'collect'
 
const ACTION_PACK = 'pack'
 
const ACTION_DOWNLOAD = 'download'
 
const ACTION_UPLOAD = 'upload'
 
const ACTION_EXTRACT = 'extract'
 
const ACTION_APPLY = 'apply'
 
const ACTION_APPLY_PUBLIC = 'apply_public'
 
const ACTION_FINALIZE = 'finalize'
 
const ACTION_PURGE = 'purge'
 
const ACTION_CANCEL = 'cancel'
 
const ACTION_CLEAR = 'clear'
 
- Открытые атрибуты унаследованные от Controller
const SCOPE_REST = 'rest'
 
const SCOPE_AJAX = 'ajax'
 
const SCOPE_CLI = 'cli'
 
const EVENT_ON_BEFORE_ACTION = 'onBeforeAction'
 
const EVENT_ON_AFTER_ACTION = 'onAfterAction'
 
const ERROR_REQUIRED_PARAMETER = 'MAIN_CONTROLLER_22001'
 
const ERROR_UNKNOWN_ACTION = 'MAIN_CONTROLLER_22002'
 
const EXCEPTION_UNKNOWN_ACTION = 22002
 
- Открытые атрибуты унаследованные от Controllerable
const METHOD_ACTION_SUFFIX = 'Action'
 

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

 init ()
 
- Защищенные члены унаследованные от Controller
 getFilePath ()
 
 processUnsignedParameters ()
 
 getSaltToUnsign ()
 
 writeToLogException (\Throwable $e)
 
 collectDebugInfo ()
 
 logDebugInfo ()
 
 prepareParams ()
 
 processBeforeAction (Action $action)
 
 shouldDecodePostData (Action $action)
 
 decodePostData ()
 
 triggerOnBeforeAction (Action $action)
 
 processAfterAction (Action $action, $result)
 
 triggerOnAfterAction (Action $action, $result)
 
 create ($actionName)
 
 buildActionInstance ($actionName, array $config)
 
 existsAction ($actionName)
 
 getDefaultPreFilters ()
 
 getDefaultPostFilters ()
 
 buildFilters (array $config=null)
 
 appendFilters (array $filters, array $filtersToAppend)
 
 removeFilters (array $filters, array $filtersToRemove)
 
 detachFilters (Action $action)
 
 detachPreFilters (Action $action)
 
 detachPostFilters (Action $action)
 
 getActionConfig ($actionName)
 
 setActionConfig ($actionName, array $config=null)
 
 runProcessingThrowable (\Throwable $throwable)
 
 runProcessingException (\Exception $e)
 
 runProcessingError (\Error $error)
 
 runProcessingBinderThrowable (BinderArgumentException $e)
 
 buildErrorFromException (\Exception $e)
 
 buildErrorFromPhpError (\Error $error)
 
 runProcessingIfUserNotAuthorized ()
 
 runProcessingIfInvalidCsrfToken ()
 
 addError (Error $error)
 
 addErrors (array $errors)
 

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

- Защищенные данные унаследованные от Controller
 $errorCollection
 
 $request
 
Configurator $configurator
 

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

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

Методы

◆ cancelAction()

cancelAction ( )

Deletes generated file.

Возвращает
array

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

◆ clearAction()

clearAction ( )

Deletes generated file.

Возвращает
array

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

◆ configureActions()

configureActions ( )

Configures actions.

Возвращает
array

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

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

◆ downloadAction()

downloadAction ( )

Starts downloading genereted file.

Возвращает
\Bitrix\Main\HttpResponse|void

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

◆ finalizeAction()

finalizeAction ( )

Deletes temporal folder and files.

Возвращает
array

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

◆ getMaxUploadSize()

static getMaxUploadSize ( )
static

Gets actual maximum upload size.

Возвращает
int

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

◆ getProgressParameterOptionName()

getProgressParameterOptionName ( )

Returns progress option name

Возвращает
string

Замещает IProcessParameters.

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

◆ init()

init ( )
protected

Initializes controller.

Возвращает
void

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

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

◆ purgeAction()

purgeAction ( )

Deletes generated file.

Возвращает
array

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

◆ uploadAction()

uploadAction ( )

Handles uploaded file.

Возвращает
array

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

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

◆ ACTION_APPLY

const ACTION_APPLY = 'apply'

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

◆ ACTION_APPLY_PUBLIC

const ACTION_APPLY_PUBLIC = 'apply_public'

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

◆ ACTION_CANCEL

const ACTION_CANCEL = 'cancel'

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

◆ ACTION_CLEAR

const ACTION_CLEAR = 'clear'

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

◆ ACTION_COLLECT

const ACTION_COLLECT = 'collect'

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

◆ ACTION_DOWNLOAD

const ACTION_DOWNLOAD = 'download'

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

◆ ACTION_EXTRACT

const ACTION_EXTRACT = 'extract'

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

◆ ACTION_FINALIZE

const ACTION_FINALIZE = 'finalize'

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

◆ ACTION_PACK

const ACTION_PACK = 'pack'

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

◆ ACTION_PURGE

const ACTION_PURGE = 'purge'

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

◆ ACTION_UPLOAD

const ACTION_UPLOAD = 'upload'

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

◆ SETTING_ID

const SETTING_ID = 'TRANSLATE_LANGPACK'

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

◆ START_PATH

const START_PATH = '/bitrix/modules'

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