Edit File: Store.php
<?php namespace App\Http\Requests\Admin\countries; use Illuminate\Foundation\Http\FormRequest; class store extends FormRequest { public function authorize() { return true; } public function rules() { if($this->getMethod() === 'PUT'){ return [ 'name_ar' => 'required|max:25', 'name_en' => 'required|max:25', 'calling_code' => 'required|max:10|unique:countries,calling_code,'.$this->id, 'flag' => 'nullable|image', 'example' => 'required|string', ]; }else{ return [ 'name_ar' => 'required|max:25', 'name_en' => 'required|max:25', 'calling_code' => 'required|max:10|unique:countries,calling_code', 'flag' => 'required|image', 'example' => 'required|string', ]; } } }
Back to File Manager