private static function init() { self::$enums = DB::select()->from('enumerations')->execute()->as_array('id'); $result = DB::select()->from('enumeration_values')->order_by('value', 'asc')->execute()->as_array(); self::$values = array(); foreach ($result as $value) { self::$values[$value['enum_id']][$value['value']] = $value['value']; } }