File manager - Edit - /var/www/html/spdc/api/app/Http/Requests/MemberHealthQuestionnaireRequest.php
Back
<?php namespace App\Http\Requests; use App\Enums\AntigenType; use App\Enums\BloodType; use App\Rules\ValidEnumOption; use Illuminate\Foundation\Http\FormRequest; class MemberHealthQuestionnaireRequest extends FormRequest { /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return true; } /** * Get the validation rules that apply to the request. * * @return array<string, mixed> */ public function rules() { return [ 'member_family_id' => 'required|uuid', 'blood_type' => ['required', new ValidEnumOption(BloodType::cases())], 'antigen' => ['required', new ValidEnumOption(AntigenType::cases())], 'hypertension' => 'required|boolean', 'diabetes' => 'required|boolean', 'another_cronic_disease' => 'required|boolean', 'another_cronic_disease_description' => 'required|string|nullable|sometimes', 'regular_use_of_medicine' => 'required|boolean', 'regular_use_of_medicine_description' => 'required|string|nullable|sometimes', 'is_medicine_on_shelter' => 'required|boolean', 'health_problems_currently' => 'required|boolean', 'health_problems_currently_description' => 'required|string|nullable|sometimes', 'recent_surgery' => 'required|boolean', 'recent_surgery_description' => 'required|string|nullable|sometimes', 'pregnant' => 'required|boolean', 'pregnant_description' => 'required|string|nullable|sometimes', 'wounded_in_contact_with_water' => 'required|boolean', 'wounded_in_contact_with_water_description' => 'required|string|nullable|sometimes', ]; } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings