1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Grabber
Граф наследования:Grabber:
Controller IProcessParameters Controller Errorable Controllerable

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

 configureActions ()
 uploadAction ()
 finalizeAction ()
 clearAction ()
 purgeAction ()
 cancelAction ()
 downloadAction ()
 getProgressParameterOptionName ()
Открытые члены унаследованные от Controller
 hasErrors ()
Открытые члены унаследованные от 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
 processBeforeAction (Main\Engine\Action $action)
Защищенные члены унаследованные от Controller
 getFilePath ()
 processUnsignedParameters ()
 getSaltToUnsign ()
 getActionResponse (Action $action)
 writeToLogException (\Throwable $e)
 collectDebugInfo ()
 logDebugInfo ()
 prepareParams ()
 processBeforeAction (Action $action)
 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)
 runProcessingValidationException (ValidationException $e)
 buildErrorFromException (\Exception $e)
 buildErrorFromPhpError (\Error $error)
 runProcessingIfUserNotAuthorized ()
 runProcessingIfInvalidCsrfToken ()
 addError (Error $error)
 addErrors (array $errors)
 renderComponent (string $name, string $template='', array $params=[], bool $withSiteTemplate=true)
 renderView (string $viewPath, array $params=[], bool $withSiteTemplate=true)
 renderExtension (string $extension, array $params=[], bool $withSiteTemplate=true)

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

Защищенные данные унаследованные от 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()

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/translate/lib/controller/asset/grabber.php