com\setasign\Konquadrat\Object\Custom\Traits

ExportTpl Class ExportTplTrait

File: /Konquadrat/src/Object/Custom/traits/ExportTpl.php

Used in

Summary

Properties

$STATUS_READING_DATA

protected ExportTpl::$STATUS_READING_DATA = 'reading_data'

$STATUS_READ_DATA

protected ExportTpl::$STATUS_READ_DATA = 'read_data'

$STATUS_WRITING_FILE

protected ExportTpl::$STATUS_WRITING_FILE = 'writing_file'

$readLimit

protected ExportTpl::$readLimit = 5000

Methods

calculateHash()

protected ExportTpl::calculateHash (
string $dataHash
): string
Parameters
$dataHash : string
 

checkHash()

protected ExportTpl::checkHash (
string $hash
): void
Parameters
$hash : string
 
Exceptions

Throws \com\setasign\Konquadrat\Controller\Backend\ExportAlreadyExistsException

filterDataChunk()

protected ExportTpl::filterDataChunk (
array $dataChunk
): array
Parameters
$dataChunk : array
 

getProgress()

public ExportTpl::getProgress (
void
): float

getSanitizedFilename()

protected ExportTpl::getSanitizedFilename (
void
): string

initAndWakeupExportTpl()

prepareParamsForGridExport()

public ExportTpl::prepareParamsForGridExport (
array $params
): array
Parameters
$params : array
 
Exceptions

Throws \com\setasign\Konquadrat\Exception

process()

public ExportTpl::process (
void
): void
Exceptions

Throws \Throwable