Exporter
class Exporter
Constants
SCOPE_ALL |
Export scope constants. |
SCOPE_CURRENT_PAGE |
|
SCOPE_SELECTED_ROWS |
|
Properties
static string | $queryName | Export query name. |
|
static protected array | $drivers | Available exporter drivers. |
|
protected Grid | $grid |
Methods
static
setQueryName($name)
Set export query name.
static
extend($driver, $extend)
Extends new exporter driver.
static array
formatExportQuery(int $scope = '', null $args = null)
Format query for export url.
resolve(string $driver)
Resolve export driver.
getDefaultExporter()
Get default exporter.
getExporter(string $driver)
Get export driver.
Details
at line 42
__construct(Grid $grid)
Create a new Exporter instance.
at line 54
static
setQueryName($name)
Set export query name.
at line 65
static
extend($driver, $extend)
Extends new exporter driver.
at line 78
static array
formatExportQuery(int $scope = '', null $args = null)
Format query for export url.
at line 104
CsvExporter
resolve(string $driver)
Resolve export driver.
at line 118
CsvExporter
getDefaultExporter()
Get default exporter.
at line 130
protected CsvExporter
getExporter(string $driver)
Get export driver.