select('shop_unities.*'); $model = self::filterByFamily($model); return self::buildQuery($model); } public static function filterByFamily($model, $family_id = false) { $family_id = $family_id ? $family_id : self::isFilteredByField('family_id'); return $family_id ? $model->byArticleFamily($family_id) : $model; } protected function getColumns() { return [ Column::make('package.article_family.name')->title('Famille'), Column::make('package.value')->title('Package'), Column::make('value')->title('Valeur'), self::makeColumnButtons(), ]; } }