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 28
__construct(Grid $grid = null)
Create a new exporter instance.
in
AbstractExporter at line 42
$this
setGrid(Grid $grid)
Set grid for exporter.
in
AbstractExporter at line 54
string
getTable()
Get table of grid.
in
AbstractExporter at line 66
array|Collection|mixed
getData(bool $toArray = true)
Get data with export query.
in
AbstractExporter at line 77
bool
chunk(callable $callback, int $count = 100)
No description
in
AbstractExporter at line 85
Collection
getCollection()
No description
in
AbstractExporter at line 93
Builder|Model
getQuery()
No description
in
AbstractExporter at line 122
$this
withScope(string $scope)
Export data with scope.
at line 16
mixed
export()
No description
at line 83
array
getHeaderRowFromRecords(Collection $records)
No description
at line 119
array
getFormattedRecord(Model $record)
No description