/** * Handle the command. */ public function handle() { /* @var TableBuilder $builder */ foreach ($this->builder->getTables() as $builder) { $this->mergeFields($this->builder->getTable(), $builder->getTable()); } }
/** * Handle the command. * * @param ResponseFactory $response * @param Request $request */ public function handle(ResponseFactory $response, Request $request) { /* @var TableBuilder $builder */ foreach ($this->builder->getTables() as $builder) { $builder->post(); } if (!$this->builder->getTableResponse()) { $this->builder->setTableResponse($response->redirectTo($request->fullUrl())); } }
/** * Handle the command. */ public function handle() { $actions = $this->builder->getTableActions(); if (!($action = $actions->active())) { return; } foreach ($this->builder->getTables() as $builder) { $this->setActiveAction($action->getSlug(), $builder); } }
/** * Handle the command. */ public function handle() { $filters = $this->builder->getTableFilters(); if (!($filters = $filters->active())) { return; } /* @var FilterInterface $filter */ foreach ($this->builder->getTables() as $builder) { foreach ($filters as $filter) { $this->setActiveFilter($filter->getSlug(), $builder); } } }
/** * Handle the command. */ public function handle() { /* @var TableBuilder $builder */ foreach ($this->builder->getTables() as $builder) { $builder->setFilters($this->builder->getFilters())->setButtons($this->builder->getButtons())->setColumns($this->builder->getColumns())->setActions($this->builder->getActions())->build(); } }
/** * Handle the command. */ public function handle() { $this->builder->addTableData('tables', $this->builder->getTables()); }