Exemple #1
0
function soap_get_tasks($username, $password)
{
    $user = auth_user($username, $password);
    if ($user === FALSE) {
        return new soap_fault('Client', '', 'Access Denied');
    }
    $task = new SI_Task();
    $tasks = $task->getTasks($user);
    if ($tasks == FALSE) {
        return new soap_fault('Server', '', $task->getLastError());
    }
    return object_to_data($tasks, array('id', 'project_id', 'name'));
}