/** * @return Translate */ private function getTranslate() { $translate = Translate::whereKey(Request::get('key'))->first(); if (!$translate) { $translate = new Translate(); $translate->key = Request::get('key'); $translate->save(); } return $translate; }
/** * Show the application dashboard. * * @return \Illuminate\Http\Response */ public function index() { $translates = Translate::all(); $locales = Locale::all(); $cols = 12 / $locales->count(); return view('messages.index', compact('translates', 'locales', 'cols')); }
/** * Show the application dashboard. * * @return \Illuminate\Http\Response */ public function edit($id) { $record = Translate::find($id); $locales = Locale::all(); return view('translates.edit', compact('record', 'locales')); }