- actions and notifications refactor (#88)
* wip * fix * fix * fix * add test * fix * wip * fix * fix translations Co-authored-by: EwelinaLasowy <ewelina.lasowy@blumilk.pl>
This commit is contained in:
		| @@ -1,22 +0,0 @@ | ||||
| <?php | ||||
|  | ||||
| declare(strict_types=1); | ||||
|  | ||||
| namespace Toby\Eloquent\Scopes; | ||||
|  | ||||
| use Illuminate\Database\Eloquent\Builder; | ||||
| use Illuminate\Database\Eloquent\Model; | ||||
| use Illuminate\Database\Eloquent\Scope; | ||||
| use Toby\Eloquent\Helpers\YearPeriodRetriever; | ||||
|  | ||||
| class SelectedYearPeriodScope implements Scope | ||||
| { | ||||
|     public function __construct( | ||||
|         protected YearPeriodRetriever $yearPeriodRetriever, | ||||
|     ) {} | ||||
|  | ||||
|     public function apply(Builder $builder, Model $model): Builder | ||||
|     { | ||||
|         return $builder->where("year_period_id", $this->yearPeriodRetriever->selected()->id); | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user