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 getExportjson() { $buffer = []; $vars = VarModel::all(); $except = [9, 12, 14, 16, 18, 20, 23, 38, 36, 40, 42, 53]; foreach ($vars as $var) { if (in_array($var->id, $except) == FALSE) { $langs = VarLangModel::where('var_key', $var->key)->get(); foreach ($langs as $vlang) { $buffer[] = ['id' => $vlang->id, 'value' => $vlang->value, 'vid' => $var->id, 'key' => $var->key, 'parent_key' => $var->parent_key, 'lang_id' => $vlang->lang_id]; } } } header('Content-Encoding: UTF-8'); header('Content-type: application/json; charset=UTF-8'); return $buffer; }