rules = [ 'sales.*.*.title' => 'required', 'sales.*.*.active' => 'required', 'sales.*.*.order_status' => 'required', // 'sales.*.*.Image' => 'image|mimes:jpg,png', // 'sales.*.*.File' => 'mimes:doc,pdf,docx,zip', ]; return $this->rules; } /** * Get the error messages for the defined validation rules. * * @return array */ public function messages() { return [ 'sales.*.*.title.required' => 'The title field is required.', 'sales.*.*.active.required' => 'The status field is required.', 'sales.*.*.order_status.required' => 'Order Status field is required', // 'sales.*.*.Image.image' => 'Image field must be an image', // 'sales.*.*.Image.mimes' => 'Image must be a file of type: jpg, png', ]; } }