Exemple #1
0
 public static function get_config($member_id, $name)
 {
     $value = Model_MemberConfig::get_value($member_id, $name);
     if (!is_null($value)) {
         return $value;
     }
     return self::get_config_default($name);
 }
Exemple #2
0
 private static function validate_type($type, $member_id)
 {
     if (!$type) {
         $type = 'config';
     }
     if (!in_array($type, array('config', 'regist'))) {
         throw new HttpNotFoundException();
     }
     $terms_un_agreement = (bool) Model_MemberConfig::get_value($member_id, 'terms_un_agreement');
     $is_regist = $type == 'regist' && $terms_un_agreement;
     return array($type, $terms_un_agreement);
 }
Exemple #3
0
 public static function get_value($member_id, $name, $default_value = null)
 {
     $value = Model_MemberConfig::get_value($member_id, $name);
     return !is_null($value) ? $value : $default_value;
 }