Alexander Musikhin 3 місяців тому
батько
коміт
0c05feea87
2 змінених файлів з 6 додано та 3 видалено
  1. 3 0
      app/Models/MafView.php
  2. 3 3
      app/Models/OrderView.php

+ 3 - 0
app/Models/MafView.php

@@ -2,9 +2,12 @@
 
 namespace App\Models;
 
+use App\Models\Scopes\YearScope;
+use Illuminate\Database\Eloquent\Attributes\ScopedBy;
 use Illuminate\Database\Eloquent\Model;
 use Illuminate\Database\Eloquent\Relations\BelongsTo;
 
+#[ScopedBy([YearScope::class])]
 class MafView extends Model
 {
     const DEFAULT_SORT_BY = 'created_at';

+ 3 - 3
app/Models/OrderView.php

@@ -2,16 +2,16 @@
 
 namespace App\Models;
 
+use App\Models\Scopes\YearScope;
+use Illuminate\Database\Eloquent\Attributes\ScopedBy;
 use Illuminate\Database\Eloquent\Casts\Attribute;
 use Illuminate\Database\Eloquent\Model;
 
+#[ScopedBy([YearScope::class])]
 class OrderView extends Model
 {
     const DEFAULT_SORT_BY = 'created_at';
 
-
-
-
     protected $table = 'orders_view';
 
     protected $fillable = [