Пример #1
0
 public static function withParent($var_key)
 {
     $list = VarModel::prepareQuery()->where(VarModel::getField('parent_key'), $var_key)->get();
     foreach ($list as &$item) {
         $item['num_vars'] = VarModel::prepareQuery()->where(VarModel::getField('parent_key'), $item->key)->count();
     }
     return $list;
 }
Пример #2
0
 /**
  * Load Vars
  */
 protected static function loadVars()
 {
     $vars = \VarModel::prepareQuery()->select(\VarModel::getField('key'), \VarLangModel::getField('value'))->get();
     $tmpv = array();
     foreach ($vars as $var) {
         $tmpv[$var->key] = $var->value;
     }
     static::$vars = $tmpv;
 }