url = route('Admin.Shop.CustomerAddresses.index'); } public function query(CustomerAddress $model) { $model = self::filterByCustomer($model); return $this->buildQuery($model); } public static function filterByCustomer($model, $customerId = false) { $customerId = $customerId ? $customerId : self::isFilteredByField('customer_id'); return $customerId ? $model->byCustomer($customerId) : $model; } protected function getColumns() { return [ Column::make('address')->title('Adresse'), Column::make('zipcode')->title('Code postal'), Column::make('city')->title('Ville'), $this->makeColumnButtons(), ]; } }