chore: finalize project updates
This commit is contained in:
@@ -14,6 +14,7 @@ class AirportStoreRequest extends FormRequest
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
protected function prepareForValidation(): void
|
||||
{
|
||||
// کد فرودگاه همیشه با حروف بزرگ ذخیره شود (IATA)
|
||||
@@ -68,18 +69,4 @@ class AirportStoreRequest extends FormRequest
|
||||
'code' => 'کد فرودگاه',
|
||||
];
|
||||
}
|
||||
|
||||
// public function messages(): array
|
||||
// {
|
||||
// return [
|
||||
// 'name.required' => 'نام فرودگاه الزامی است.',
|
||||
// 'name.max' => 'نام فرودگاه حداکثر ۱۵۰ کاراکتر باشد.',
|
||||
// 'city.required' => 'نام شهر الزامی است.',
|
||||
// 'city.max' => 'نام شهر حداکثر ۱۰۰ کاراکتر باشد.',
|
||||
// 'country.required' => 'نام کشور الزامی است.',
|
||||
// 'country.max' => 'نام کشور حداکثر ۱۰۰ کاراکتر باشد.',
|
||||
// 'code.required' => 'کد فرودگاه (IATA) الزامی است.',
|
||||
// 'code.max' => 'کد فرودگاه حداکثر ۱۰ کاراکتر باشد.',
|
||||
// ];
|
||||
// }
|
||||
}
|
||||
|
||||
@@ -30,8 +30,7 @@ class RegisterPostRequest extends FormRequest
|
||||
'persian_alpha',
|
||||
'string',
|
||||
'min:3',
|
||||
'max:100',
|
||||
// 'regex:/^[\x{0600}-\x{06FF}\x{200C}\s]+$/u',
|
||||
'max:100'
|
||||
],
|
||||
|
||||
|
||||
@@ -39,8 +38,7 @@ class RegisterPostRequest extends FormRequest
|
||||
'required',
|
||||
'persian_alpha',
|
||||
'string',
|
||||
'max:100',
|
||||
// 'regex:/^[\x{0600}-\x{06FF}\x{200C}\s]+$/u',
|
||||
'max:100'
|
||||
],
|
||||
|
||||
|
||||
@@ -70,8 +68,7 @@ class RegisterPostRequest extends FormRequest
|
||||
'nullable',
|
||||
'string',
|
||||
'max:200',
|
||||
'required_if:marital_status,2',
|
||||
// 'regex:/^[\x{0600}-\x{06FF}\x{200C}\s]+$/u',
|
||||
'required_if:marital_status,2'
|
||||
],
|
||||
|
||||
|
||||
@@ -79,7 +76,6 @@ class RegisterPostRequest extends FormRequest
|
||||
'required',
|
||||
'digits:11',
|
||||
'ir_mobile:zero',
|
||||
// 'regex:/^09\d{9}$/',
|
||||
'unique:users,mobile',
|
||||
],
|
||||
|
||||
@@ -98,7 +94,6 @@ class RegisterPostRequest extends FormRequest
|
||||
'string',
|
||||
'min:3',
|
||||
'max:50',
|
||||
// 'regex:/^[A-Za-z0-9]+$/',
|
||||
'unique:users,username',
|
||||
],
|
||||
|
||||
|
||||
@@ -29,9 +29,7 @@ class SettingUpdateRequest extends FormRequest
|
||||
$this->merge($filtered);
|
||||
}
|
||||
|
||||
/**
|
||||
* قوانین اعتبارسنجی.
|
||||
*/
|
||||
|
||||
public function rules(): array
|
||||
{
|
||||
$codes = Setting::pluck('code')->all();
|
||||
|
||||
@@ -47,15 +47,4 @@ class UserStoreRequest extends FormRequest
|
||||
],
|
||||
];
|
||||
}
|
||||
// public function messages(): array
|
||||
// {
|
||||
// return [
|
||||
// 'name.required' => 'نام و نام خانوادگی الزامی است.',
|
||||
// 'email.required' => 'ایمیل الزامی است.',
|
||||
// 'email.email' => 'فرمت ایمیل معتبر نیست.',
|
||||
// 'email.unique' => 'این ایمیل قبلاً ثبت شده است.',
|
||||
// 'password.required' => 'رمز عبور الزامی است.',
|
||||
// 'password.confirmed' => 'تکرار رمز عبور مطابقت ندارد.',
|
||||
// ];
|
||||
// }
|
||||
}
|
||||
|
||||
@@ -23,19 +23,24 @@ class UserUpdateRequest extends FormRequest
|
||||
public function rules(): array
|
||||
{
|
||||
return [
|
||||
'name' =>
|
||||
'first_name' =>
|
||||
[
|
||||
'required',
|
||||
'string',
|
||||
'max:255'
|
||||
'max:100'
|
||||
],
|
||||
'last_name' =>
|
||||
[
|
||||
'required',
|
||||
'string',
|
||||
'max:100'
|
||||
],
|
||||
'email' =>
|
||||
[
|
||||
'required',
|
||||
'nullable',
|
||||
'email',
|
||||
'max:255',
|
||||
'unique:users',
|
||||
'email,' . $this->user->id
|
||||
'unique:users,email,' . $this->user->id,
|
||||
],
|
||||
|
||||
'mobile' =>
|
||||
|
||||
Reference in New Issue
Block a user