Table of Contents
-
VALUES_LIMIT
= 10000
-
XLSX_ROW_LIMIT
= 50000
-
$categoriesCache
: array<string|int, mixed>
-
$customersCache
: array<string|int, mixed>
-
$dataSetIds
: array<string|int, mixed>
-
$fieldForZip
: string|null
-
$filter
: string|null
-
$image
: string|null
-
$templateFileName
: string
-
$timezone
: DateTimeZone|null
-
$values
: array<string|int, mixed>|null
-
__construct()
: mixed
-
factory()
: array<string|int, mixed>
-
getObjects()
: array<string|int, mixed>
-
setTimezone()
: self
-
getCategory()
: string
-
getCustomer()
: array<string|int, mixed>
-
getDataFromDB()
: array<string|int, mixed>
-
getFormat()
: string
-
getUserInfo()
: array<string|int, mixed>
-
render()
: mixed
-
saveXlsx()
: string
VALUES_LIMIT
protected
mixed
VALUES_LIMIT
= 10000
XLSX_ROW_LIMIT
protected
mixed
XLSX_ROW_LIMIT
= 50000
$categoriesCache
protected
array<string|int, mixed>
$categoriesCache
= []
$customersCache
protected
array<string|int, mixed>
$customersCache
= []
$dataSetIds
protected
array<string|int, mixed>
$dataSetIds
$fieldForZip
protected
string|null
$fieldForZip
= null
$filter
protected
string|null
$filter
= null
$image
protected
string|null
$image
= null
$templateFileName
protected
string
$templateFileName
$timezone
protected
DateTimeZone|null
$timezone
= null
$values
protected
array<string|int, mixed>|null
$values
= null
__construct()
public
__construct(string $templateFileName, array<string|int, mixed> $dataSetIds[, string|null $filter = null ][, array<string|int, mixed>|null $values = null ][, string|null $image = null ][, string|null $fieldForZip = null ]) : mixed
Parameters
-
$templateFileName
: string
-
-
$dataSetIds
: array<string|int, mixed>
-
-
$filter
: string|null
= null
-
-
$values
: array<string|int, mixed>|null
= null
-
-
$image
: string|null
= null
-
-
$fieldForZip
: string|null
= null
-
Return values
mixed
—
factory()
public
factory() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getObjects()
public
getObjects() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
setTimezone()
public
setTimezone(DateTimeZone $timezone) : self
Parameters
-
$timezone
: DateTimeZone
-
Return values
self
—
getCategory()
protected
getCategory(array<string|int, mixed> $log) : string
Parameters
-
$log
: array<string|int, mixed>
-
Return values
string
—
getCustomer()
protected
getCustomer(array<string|int, mixed> $log) : array<string|int, mixed>
Parameters
-
$log
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
—
getDataFromDB()
protected
getDataFromDB(DataSetEntity $dataSet) : array<string|int, mixed>
Parameters
-
$dataSet
: DataSetEntity
-
Return values
array<string|int, mixed>
—
protected
getFormat() : string
Return values
string
—
getUserInfo()
protected
getUserInfo(UserEntity $user) : array<string|int, mixed>
Parameters
-
$user
: UserEntity
-
Return values
array<string|int, mixed>
—
render()
protected
render(Data $data) : mixed
Parameters
-
$data
: Data
-
Return values
mixed
—
saveXlsx()
protected
saveXlsx(Spreadsheet $content, string $filename) : string
Parameters
-
$content
: Spreadsheet
-
-
$filename
: string
-
Return values
string
—