This commit is contained in:
Mekan1206
2026-04-30 19:50:59 +05:00
parent 6dc6802445
commit a07c764dfe
142 changed files with 2709 additions and 1914 deletions

View File

@@ -4,13 +4,14 @@ namespace App\Http\Requests;
use App\Models\Ecommerce\Product\Order\Payment\OrderPayment;
use App\Models\Ecommerce\Product\Order\Shipping\OrderShipping;
use App\Models\Ecommerce\Product\Order\Shipping\OrderShippingMethod;
use App\Models\Ecommerce\Product\Order\Status\OrderStatus;
use App\Models\System\Settings\Location\Region;
use App\Models\System\Settings\OS;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Support\Str;
use App\Models\Ecommerce\Product\Order\Shipping\OrderShippingMethod;
use Illuminate\Validation\Rule;
use Illuminate\Validation\Validator;
class CheckoutOrderRequest extends FormRequest
{
@@ -32,7 +33,7 @@ class CheckoutOrderRequest extends FormRequest
/**
* Configure the validator instance.
*
* @param \Illuminate\Validation\Validator $validator
* @param Validator $validator
*/
public function withValidator($validator): void
{
@@ -68,7 +69,7 @@ class CheckoutOrderRequest extends FormRequest
'delivery_time' => ['nullable', 'string', 'max:255', Rule::in(array_keys(OrderShipping::times()))],
'delivery_at' => ['nullable', 'string', 'max:255', 'date'],
'region' => ['required', 'string', 'max:255', Rule::in(array_keys(Region::values()))],
'province_id' => ['nullable', ],
'province_id' => ['nullable'],
'source' => ['nullable', 'string', 'in:site,mobile_app'],