public static function getAll() { $result = lC_Languages_Admin::getAll(); $result['rpcStatus'] = RPC_STATUS_SUCCESS; echo json_encode($result); }
public static function getData($id = null) { global $lC_Language, $lC_Currencies; $result = array(); $languages_array = array('0' => $lC_Language->get('none')); foreach (lc_toObjectInfo(lC_Languages_Admin::getAll(-1))->get('entries') as $l) { if ($l['languages_id'] != $id) { $languages_array[$l['languages_id']] = $l['name'] . ' (' . $l['code'] . ')'; } } $result['languagesArray'] = $languages_array; $currencies_array = array(); foreach (lc_toObjectInfo(lC_Currencies_Admin::getAll(-1))->get('entries') as $c) { $currencies_array[$c['currencies_id']] = $c['title']; } $result['currenciesArray'] = $currencies_array; if (isset($id) && $id != null) { $result['languageData'] = lC_Languages_Admin::get($id); } return $result; }