static function add($parent, $class, $param) { ClientBase::fixpserver_list($param); return $param; }
static function add($parent, $class, $param) { if_customer_complain_and_exit(); self::validate_client_name($param['nname']); /* if (strlen($param['nname']) > 12) { throw new lxexception("name_cannot_be_more_than_12_char", 'nname', $param['nname']); } */ if ($parent->isGt('wholesale') && $parent->isGte($param['cttype'])) { throw new lxexception("type_of_adding_more_than_parent", ''); } $param['cpstatus'] = 'on'; if (isset($param['resourceplan_f'])) { } else { ClientBase::fixpserver_list($param); //$param['dnstemplate_list'] = domain::getDnsTemplateList($parent); } if (isset($param['dnssyncserver_list'])) { $param['dnssyncserver_list'] = Client::fixListVariable($param['dnssyncserver_list']); } $param['used_s_client_num'] = '-'; $param['realpass'] = $param['password']; $param['password'] = crypt($param['password']); return $param; }
static function add($parent, $class, $param) { $param['realname'] = fix_nname_to_be_variable_without_lowercase($param['realname']); ClientBase::fixpserver_list($param); return $param; }