user()->lang_code; return [ 'title.'. $code => 'required', 'subtitle.'. $code => 'required', 'image' => 'nullable|mimes:jpg,png,bmp,webp,jpeg', 'link' => 'required', 'menu_id' => 'required' ]; }else{ return [ 'title' => 'required', 'subtitle' => 'required', 'image' => 'nullable|mimes:jpg,png,bmp,webp,jpeg', 'link' => 'required', 'menu_id' => 'required' ]; } } public function messages() { if (isModuleActive('FrontendMultiLang')) { return [ 'title.*.required' => 'The title field is required.', 'subtitle.*.required' => 'The subtitle field is required.' ]; }else{ return [ 'title.*.required' => 'The title field is required.', 'subtitle.required' => 'The subtitle field is required.' ]; } } /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return true; } }