Current File : /home/getxxhzo/app.genicards.com/app/Http/Requests/UpdateLanguageRequest.php |
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class UpdateLanguageRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*/
public function authorize(): bool
{
return true;
}
/**
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
$rules['name'] = 'required|max:20|unique:languages,name,'.$this->route()->id;
$rules['iso_code'] = 'required|max:2|min:2|unique:languages,iso_code,'.$this->route()->id;
return $rules;
}
public function messages(): array
{
$messages['iso_code.required'] = 'The ISO Code field is required.';
return $messages;
}
}