Example #1
0
if ($argn >= 4) {
    $val = $argv[3];
} else {
    $val = NULL;
}
if ($action == "set") {
    if ($var == NULL) {
        dbg("Missing config argument");
        usage();
    } else {
        if ($val == NULL) {
            dbg("Missing value argument");
            usage();
        }
    }
    $config->set($var, $val);
    Audit::log('console', 'set config', array('name' => $var, 'value' => $val));
} else {
    if ($action == "create") {
        $user = $users->create(array('login' => $var));
        if ($user == NULL) {
            dbg("Failed to create user");
        } else {
            Audit::log('console', 'create user', array('login' => $var));
        }
    } else {
        if ($action == "import") {
            if ($var == NULL) {
                dbg("Missing data");
                usage();
            }