<?php namespace Onestartup\ProductResource\Requests; use Illuminate\Foundation\Http\FormRequest; class RequestProduct 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 [ 'name' => 'required|max:355', 'slug' => 'required|max:455', 'description'=> 'required', 'active' => 'required|boolean', 'publication_date' => 'required', 'extra1' => 'max:455', 'extra2' => 'max:455', 'extra3' => 'max:455', 'extra4' => 'max:455', 'extra5' => 'max:455', 'extra6' => 'max:455', 'extra7' => 'max:455', 'extra8' => 'max:455', 'extra9' => 'max:455', 'extra10' => 'max:455', 'category_id' => 'required|numeric' ]; } }