PATH:
home
/
rwabteecom
/
public_html
/
app
/
Http
/
Requests
/
Editing: CreateEnquiryRequest.php
<?php namespace App\Http\Requests; use App\Models\Enquiry; use Illuminate\Foundation\Http\FormRequest; class CreateEnquiryRequest extends FormRequest { /** * Determine if the user is authorized to make this request. */ public function authorize(): bool { setLocalLang(getLocalLanguage()); return true; } /** * Get the validation rules that apply to the request. */ public function rules(): array { $dynamicRules = Enquiry::$rules; if (!empty($this->vcard->privacy_policy) || !empty($this->vcard->term_condition)) { $dynamicRules['terms_condition'] = 'required'; } if (getUserSettingValue('enable_attachment_for_inquiry', $this->vcard->user->id) === '1') { $dynamicRules['attachment'] = 'mimes:jpg,png,jpeg'; } return $dynamicRules; } public function messages(): array { return [ 'terms_condition' => (__('messages.placeholder.agree_term')), ]; } }
SAVE
CANCEL