예제 #1
0
파일: api.php 프로젝트: andrelotto/Cosmo
                            if ($username === $_PUT['username']) {
                                $response = $Cosmo->usersUpdate($segments[1], $username, $name, $photo, $bio, $facebook, $twitter, NULL, $email);
                            }
                        }
                    } else {
                        if ($reset) {
                            // Reset password
                            $response['token'] = $Cosmo->passwordReset($segments[1]);
                        }
                    }
                }
                break;
            case 'DELETE':
                if ($role === 'admin') {
                    if (isset($segments[2])) {
                        $response = $Cosmo->usersRoleDelete($segments[1]);
                    } else {
                        $response = $Cosmo->usersDelete($segments[1]);
                    }
                }
                break;
        }
        break;
    default:
        break;
}
if (is_string($response)) {
    $response = array('data' => $response);
}
if ($response === false) {
    $HTTPHeaderCode = 500;