CsvExporter
class CsvExporter extends AbstractExporter
Properties
protected Grid | $grid | from AbstractExporter | |
protected int | $page | from AbstractExporter |
Methods
array|Collection|mixed
getData(bool $toArray = true)
Get data with export query.
from
AbstractExporter
mixed
export()
No description
array
getHeaderRowFromRecords(Collection $records)
No description
array
getFormattedRecord(Model $record)
No description
Details
in
AbstractExporter at line 27
__construct(Grid $grid = null)
Create a new exporter instance.
in
AbstractExporter at line 41
$this
setGrid(Grid $grid)
Set grid for exporter.
in
AbstractExporter at line 53
string
getTable()
Get table of grid.
in
AbstractExporter at line 65
array|Collection|mixed
getData(bool $toArray = true)
Get data with export query.
in
AbstractExporter at line 76
bool
chunk(callable $callback, int $count = 100)
No description
in
AbstractExporter at line 84
Collection
getCollection()
No description
in
AbstractExporter at line 92
Builder|Model
getQuery()
No description
in
AbstractExporter at line 121
$this
withScope(string $scope)
Export data with scope.
at line 15
mixed
export()
No description
at line 55
array
getHeaderRowFromRecords(Collection $records)
No description
at line 73
array
getFormattedRecord(Model $record)
No description