mirror of
https://github.com/openclassify/openclassify.git
synced 2026-04-21 22:37:36 -05:00
85 lines
1.6 KiB
PHP
85 lines
1.6 KiB
PHP
<?php namespace Visiosoft\LocationModule\District\Table;
|
|
|
|
use Anomaly\Streams\Platform\Ui\Table\TableBuilder;
|
|
|
|
class DistrictTableBuilder extends TableBuilder
|
|
{
|
|
|
|
/**
|
|
* The table views.
|
|
*
|
|
* @var array|string
|
|
*/
|
|
protected $views = [];
|
|
|
|
/**
|
|
* The table filters.
|
|
*
|
|
* @var array|string
|
|
*/
|
|
protected $filters = [
|
|
'search' => [
|
|
'filter' => 'search',
|
|
'fields' => [
|
|
'name',
|
|
'slug',
|
|
'order',
|
|
],
|
|
],
|
|
];
|
|
|
|
/**
|
|
* The table columns.
|
|
*
|
|
* @var array|string
|
|
*/
|
|
protected $columns = [];
|
|
|
|
/**
|
|
* The table buttons.
|
|
*
|
|
* @var array|string
|
|
*/
|
|
protected $buttons = [
|
|
'add_sub_neighborhoods' => [
|
|
'icon' => 'fa fa-caret-square-o-down',
|
|
'type' => 'success',
|
|
'href' => '/admin/location/neighborhoods/create?neighborhoods={entry.id}'
|
|
],
|
|
'sub_neighborhoods' => [
|
|
'icon' => 'fa fa-caret-square-o-down',
|
|
'type' => 'success',
|
|
'href' => '/admin/location/neighborhoods?district={entry.id}'
|
|
],
|
|
'edit'
|
|
];
|
|
|
|
/**
|
|
* The table actions.
|
|
*
|
|
* @var array|string
|
|
*/
|
|
protected $actions = [
|
|
'delete'
|
|
];
|
|
|
|
/**
|
|
* The table options.
|
|
*
|
|
* @var array
|
|
*/
|
|
protected $options = [
|
|
'order_by' => [
|
|
'order' => 'ASC',
|
|
],
|
|
];
|
|
|
|
/**
|
|
* The table assets.
|
|
*
|
|
* @var array
|
|
*/
|
|
protected $assets = [];
|
|
|
|
}
|