Ejemplo n.º 1
0
 /**
  * Get the validation rules that apply to the request.
  *
  * @return array
  */
 public function rules()
 {
     $rules = [];
     if (Request::isMethod('patch')) {
         if (Request::is('*/rate')) {
             $rules = ['rate' => 'required|integer|min:1|max:3'];
         }
     }
     return $rules;
 }
Ejemplo n.º 2
0
 /**
  * Get the validation rules that apply to the request.
  *
  * @return array
  */
 public function rules()
 {
     $rules = [];
     if (Request::isMethod('post') || Request::isMethod('patch')) {
         $rules = ['title' => 'required', 'search_radius' => 'required|integer', 'street_name' => 'required', 'city_town' => 'required', 'zip_code' => 'required|alpha_num', 'country' => 'required|alpha', 'working_hours' => 'required|integer|min:1', 'working_days' => 'required|integer|min:1', 'minimum' => 'required|integer|lesser_than:maximum,' . request()->get('maximum'), 'maximum' => 'required|integer|greater_than:minimum,' . request()->get('minimum')];
         if (Request::is('*/publish')) {
             $rules = [];
         }
     }
     return $rules;
 }