|
1C-Bitrix 25.700.0
|
Открытые члены | |
| configureActions () | |
| dispatcherAction () | |
| downloadAction () | |
| exportAction () | |
| uploadAction () | |
| clearAction () | |
| cancelAction () | |
| purgeAction () | |
| finishAction () | |
| Открытые члены унаследованные от 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 () | |
| hasErrors () | |
| getErrorByCode ($code) | |
Поля данных | |
| const | EXPORT_PATH = '/export/' |
| const | EXPIRE_DAYS = 24 |
| const | ACTION_EXPORT = 'export' |
| const | ACTION_UPLOAD = 'upload' |
| const | ACTION_CANCEL = 'cancel' |
| const | ACTION_FINISH = 'finish' |
| const | ACTION_DOWNLOAD = 'download' |
| const | ACTION_CLEAR = 'clear' |
| const | ACTION_VOID = 'void' |
| const | ACTION_PURGE = 'purge' |
| const | STATUS_COMPLETED = 'COMPLETED' |
| const | STATUS_PROGRESS = 'PROGRESS' |
| const | EXPORT_TYPE_CSV = 'csv' |
| const | EXPORT_TYPE_EXCEL = 'excel' |
| const | KEEP_FILE_HOURS = 24 |
| const | ROWS_PER_PAGE = 100 |
| const | TIME_LIMIT = 20 |
| Поля данных унаследованные от 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' |
Защищенные данные | |
| $module = '' | |
| $componentName = '' | |
| $componentParameters = [] | |
| $exportType | |
| $processToken | |
| $isNewProcess = true | |
| $fileName = '' | |
| $filePath = '' | |
| $fileSize = 0 | |
| $fileType = 'application/csv' | |
| $processedItems = 0 | |
| $totalItems = 0 | |
| $pageSize = 0 | |
| $lastExportedId = -1 | |
| $bucket | |
| $bucketId = -1 | |
| $uploadPath = '' | |
| $uploadedSize = 0 | |
| $uploadedPart = 0 | |
| $cloudMinChunkSize = 5 * 1024 * 1024 | |
| $fieldToStoreInProcess | |
| $isBitrix24 = false | |
| $isCloudAvailable = false | |
| $isExportCompleted = false | |
| $isUploadFinished = false | |
| $timeStart = 0 | |
| $stepCount = 0 | |
| $useCloud = null | |
| $timeLimit = -1 | |
| $hitStartTime = -1 | |
| $timeLimitReached = false | |
| Защищенные данные унаследованные от Controller | |
| $errorCollection | |
| $request | |
| Configurator | $configurator |
Дополнительные унаследованные члены | |
| Открытые статические члены унаследованные от Controller | |
| static | className () |
| static | getFullEventName ($eventName) |
См. определение в файле export.php строка 14
| cancelAction | ( | ) |
Cancels exporting and uploading processes. Drops temporally and cloud files.
См. определение в файле export.php строка 721
|
protected |
Checks for cloud errors.
См. определение в файле export.php строка 1064
|
protected |
Checks for common errors.
| \Bitrix\Main\Engine\Action | $action | Action. |
См. определение в файле export.php строка 1017
| clearAction | ( | ) |
|
protected |
| configureActions | ( | ) |
Action
Переопределяет метод предка Controller.
См. определение в файле export.php строка 164
|
protected |
Sings and stores parameters.
| string | $componentName | Component name. |
| string | $signedParameters | Signed parameters of component as string. |
Bitrix\Main\ArgumentTypeException
См. определение в файле export.php строка 1315
| dispatcherAction | ( | ) |
См. определение в файле export.php строка 272
| downloadAction | ( | ) |
См. определение в файле export.php строка 395
|
protected |
См. определение в файле export.php строка 1347
| exportAction | ( | ) |
Performs exporting action.
@global \CMain
См. определение в файле export.php строка 425
|
protected |
Finds and instantiates the cloud bucket for file attributes.
| array | $attributes | File attributes for bucket search. |
См. определение в файле export.php строка 1082
| finishAction | ( | ) |
Finishes exporting and uploading processes. Drops temporally.
См. определение в файле export.php строка 790
|
protected |
Generate link to download exported file from cloud.
См. определение в файле export.php строка 998
|
protected |
Generate link to download local exported temporally file.
См. определение в файле export.php строка 982
|
protected |
|
protected |
|
protected |
|
protected |
Returns active cloud bucket list.
| array | $filter | Filter params. |
См. определение в файле export.php строка 1136
|
protected |
См. определение в файле export.php строка 1359
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Sings and returns parameters as string in format "{message}{separator}{signature}".
| string | $componentName | Component name. |
| array | $params | Parameters of component. |
Bitrix\Main\ArgumentTypeException
См. определение в файле export.php строка 1300
|
protected |
См. определение в файле export.php строка 1367
|
protected |
|
protected |
Initializes controller.
Переопределяет метод предка Controller.
См. определение в файле export.php строка 181
|
protected |
Returns the cloud bucket for file attributes.
См. определение в файле export.php строка 1115
|
protected |
Add name on filed to keep during in the process.
| string | $fieldName | Field name. |
См. определение в файле export.php строка 262
|
protected |
Preforms action answer.
| string | $action | Action. |
См. определение в файле export.php строка 811
|
protected |
|
protected |
Common operations before process action.
| Main\Engine\Action | $action | Action. |
См. определение в файле export.php строка 242
| purgeAction | ( | ) |
|
protected |
|
protected |
Start up timer.
| int | $timeLimit | Time limit. |
См. определение в файле export.php строка 1380
| uploadAction | ( | ) |
Performs of the action uploading into the cloud.
См. определение в файле export.php строка 569
|
protected |
| string | $data | Bytes to write. |
| boolean | $precedeUtf8Bom | Precede first bites with UTF8 BOM mark. |
См. определение в файле export.php строка 1325
|
protected |
См. определение в файле export.php строка 87
|
protected |
См. определение в файле export.php строка 90
|
protected |
См. определение в файле export.php строка 102
|
protected |
См. определение в файле export.php строка 39
|
protected |
См. определение в файле export.php строка 42
|
protected |
См. определение в файле export.php строка 45
|
protected |
См. определение в файле export.php строка 105
|
protected |
См. определение в файле export.php строка 57
|
protected |
См. определение в файле export.php строка 60
|
protected |
См. определение в файле export.php строка 63
|
protected |
См. определение в файле export.php строка 66
|
protected |
См. определение в файле export.php строка 152
|
protected |
См. определение в файле export.php строка 128
|
protected |
См. определение в файле export.php строка 131
|
protected |
См. определение в файле export.php строка 134
|
protected |
См. определение в файле export.php строка 54
|
protected |
См. определение в файле export.php строка 137
|
protected |
См. определение в файле export.php строка 84
|
protected |
См. определение в файле export.php строка 17
|
protected |
См. определение в файле export.php строка 78
|
protected |
См. определение в файле export.php строка 72
|
protected |
См. определение в файле export.php строка 51
|
protected |
См. определение в файле export.php строка 143
|
protected |
См. определение в файле export.php строка 149
|
protected |
См. определение в файле export.php строка 155
|
protected |
См. определение в файле export.php строка 140
|
protected |
См. определение в файле export.php строка 75
|
protected |
См. определение в файле export.php строка 99
|
protected |
См. определение в файле export.php строка 96
|
protected |
См. определение в файле export.php строка 93
|
protected |
См. определение в файле export.php строка 146
| const ACTION_CANCEL = 'cancel' |
См. определение в файле export.php строка 27
| const ACTION_CLEAR = 'clear' |
См. определение в файле export.php строка 30
| const ACTION_DOWNLOAD = 'download' |
См. определение в файле export.php строка 29
| const ACTION_EXPORT = 'export' |
См. определение в файле export.php строка 25
| const ACTION_FINISH = 'finish' |
См. определение в файле export.php строка 28
| const ACTION_PURGE = 'purge' |
См. определение в файле export.php строка 32
| const ACTION_UPLOAD = 'upload' |
См. определение в файле export.php строка 26
| const ACTION_VOID = 'void' |
См. определение в файле export.php строка 31
| const EXPIRE_DAYS = 24 |
How many day keep files in the cloud.
См. определение в файле export.php строка 23
| const EXPORT_PATH = '/export/' |
Where to store cloud files.
См. определение в файле export.php строка 20
| const EXPORT_TYPE_CSV = 'csv' |
См. определение в файле export.php строка 47
| const EXPORT_TYPE_EXCEL = 'excel' |
См. определение в файле export.php строка 48
| const KEEP_FILE_HOURS = 24 |
How long to keep temporally files.
См. определение в файле export.php строка 69
| const ROWS_PER_PAGE = 100 |
Default limitation query result per page.
См. определение в файле export.php строка 81
| const STATUS_COMPLETED = 'COMPLETED' |
См. определение в файле export.php строка 34
| const STATUS_PROGRESS = 'PROGRESS' |
См. определение в файле export.php строка 35
| const TIME_LIMIT = 20 |
@const int
См. определение в файле export.php строка 158