Пример #1
0
function create_admin($values)
{
    DEFINE('POSTFIXADMIN_SETUP', 1);
    # avoids instant redirect to login.php after creating the admin
    $handler = new AdminHandler(1, 'setup.php');
    $formconf = $handler->webformConfig();
    if (!$handler->init($values['username'])) {
        return array(1, "", $handler->errormsg);
    }
    if (!$handler->set($values)) {
        return array(1, "", $handler->errormsg);
    }
    if (!$handler->store()) {
        return array(1, "", $handler->errormsg);
    }
    return array(0, $handler->infomsg['success'], array());
}