Removed setInvoker method and allowed property to get set in Datagrid's constructor.
This commit is contained in:
parent
fe335a0e70
commit
d48fe8d435
|
|
@ -28,8 +28,6 @@ class AttributeDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class AttributeFamilyDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.id'),
|
||||
|
|
|
|||
|
|
@ -30,8 +30,6 @@ class CMSPageDataGrid extends DataGrid
|
|||
|
||||
$locales = app('Webkul\Core\Repositories\LocaleRepository');
|
||||
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -28,8 +28,6 @@ class CartRuleDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.id'),
|
||||
|
|
|
|||
|
|
@ -28,8 +28,6 @@ class CatalogRuleDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -37,8 +37,6 @@ class CategoryDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'category_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class ChannelDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class CurrencyDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -34,8 +34,6 @@ class CustomerDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'customer_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class CustomerGroupDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => 'ID',
|
||||
|
|
|
|||
|
|
@ -34,8 +34,6 @@ class CustomerReviewDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'product_review_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -28,8 +28,6 @@ class ExchangeRatesDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'currency_exch_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class InventorySourcesDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class LocalesDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class NewsLetterDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -42,8 +42,6 @@ class OrderDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class OrderInvoicesDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -42,8 +42,6 @@ class OrderShipmentsDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'shipment_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -42,8 +42,6 @@ class ProductDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'product_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class RolesDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -30,8 +30,6 @@ class SliderDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'slider_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class TaxCategoryDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ class TaxRateDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -30,8 +30,6 @@ class UserDataGrid extends DataGrid
|
|||
|
||||
public function addColumns()
|
||||
{
|
||||
$this->setInvoker($this);
|
||||
|
||||
$this->addColumn([
|
||||
'index' => 'user_id',
|
||||
'label' => trans('admin::app.datagrid.id'),
|
||||
|
|
|
|||
|
|
@ -139,6 +139,11 @@ abstract class DataGrid
|
|||
abstract public function prepareQueryBuilder();
|
||||
abstract public function addColumns();
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->invoker = $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Parse the URL and get it ready to be used.
|
||||
*/
|
||||
|
|
@ -420,11 +425,6 @@ abstract class DataGrid
|
|||
public function prepareActions() {
|
||||
}
|
||||
|
||||
public function setInvoker($object)
|
||||
{
|
||||
$this->invoker = $object;
|
||||
}
|
||||
|
||||
public function render()
|
||||
{
|
||||
$this->addColumns();
|
||||
|
|
|
|||
Loading…
Reference in New Issue