ok
Direktori : /home2/selectio/www/limpiar.in.net/install/app/Http/Requests/ |
Current File : /home2/selectio/www/limpiar.in.net/install/app/Http/Requests/CarrierRequest.php |
<?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; class CarrierRequest 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 */ public function rules() { return [ 'carrier_name' => 'required|max:255', 'transit_time' => 'required|max:255', 'delimiter1.*' => 'required', 'delimiter2.*' => 'required', 'carrier_price.*.*' => 'required', 'zones' => 'required_without:shipping_type', ]; } /** * Get the error messages for the defined validation rules. * * @return array */ public function messages() { return [ 'carrier_name.required' => translate('Carrier name is required'), 'carrier_name.max' => translate('Max 255 characters'), 'transit_time.required' => translate('Transit time is required'), 'delimiter1.*.required' => translate('Delimiter1 is required'), 'delimiter2.*.required' => translate('Delimiter2 is required'), 'carrier_price.*.*.required' => translate('Carrier price is required'), 'zones.required' => translate('Zone is required. If zone is not created, then create zone at first'), ]; } }