public static function addLang($lang_id) { $vars = VarModel::all(); foreach ($vars as $item) { $var_lang = new VarLangModel(); $var_lang->lang_id = $lang_id; $var_lang->var_key = $item->key; $var_lang->save(); } }
public function postCreate() { User::onlyHas('var-create'); $parent_key = Input::get('parent_key'); $var_langs = Input::get('text'); $key = VarModel::uniqKey(Input::get('key'), Input::get('text.' . \WebAPL\Language::getId())); $var = new VarModel(); $var->key = $key; $var->parent_key = $parent_key; $var->save(); foreach ($var_langs as $lang_id => $value) { $var_lang = new VarLangModel(); $var_lang->var_key = $key; $var_lang->lang_id = $lang_id; $var_lang->value = $value; $var_lang->save(); } Log::info("Created new var '{$key}'"); return Redirect::back(); }