ソースを参照

Fixed scope for maf view

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 = [