سلام از دقیقه ۱۲ به بعد من به مشکل خوردم موقعی که میخوام تخفیفم رو اعمال کنم میزنه تخفیف معتبر نیست چک کردم ولیدشن canuseit داره اکسپشن میده مشکل چیه بنظر شما
البته کوپن واسه مدل یوزر کار میکنه فقط واسه مدل دسته بندی ها چنین مشکلی داره پیش میاد
App\Exceptions\IllegalCouponException {#1304 ▼
#message: ""
#code: 0
#file: "/home/arman/projects/iranturann/app/Support/Discount/Coupon/Validator/CanUseIt.php"
#line: 13
trace: {▶}
}
حتی
dd
هم که میگیرم تو متود
getPriceAttribute
مشکلی نداره
dd($coupons);
Illuminate\Database\Eloquent\Collection {#1303 ▼
#items: array:1 [▼
0 => App\Coupon {#1308 ▼
#connection: "mysql"
#table: "coupons"
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#withCount: []
#perPage: 15
+exists: true
+wasRecentlyCreated: false
#attributes: array:9 [▼
"id" => 2
"code" => "arman2"
"percent" => 50
"limit" => 50000
"expire_time" => "2021-03-29"
"couponable_id" => 1
"couponable_type" => "App\Category"
ببینید شما کدی که در داخل دستهبندی استفاده میکنید رو نمیتونید برای یوزر استفاده کنید و طبیعتا همین ارور رو مشاهده میکنید. پیشنهاد میکنم یک بار دیگه جلسه پایانی دوره رو مشاهده کنید.