$false = Pluf_DB_BooleanToDb(false, $db);␊ |
if ($user->isAnonymous()) {␊ |
$sql = sprintf('%s=%s', $db->qn('private'), $false);␊ |
return Pluf::factory('IDF_Project')->getList(array('filter'=> $sql));␊ |
return Pluf::factory('IDF_Project')->getList(array('filter'=> $sql,␊ |
'order' => 'shortname ASC'));␊ |
}␊ |
if ($user->administrator) {␊ |
return Pluf::factory('IDF_Project')->getList();␊ |
return Pluf::factory('IDF_Project')->getList(array('order' => 'shortname ASC'));␊ |
}␊ |
// grab the list of projects where the user is admin, member␊ |
// or authorized␊ |
|
}␊ |
$sql .= sprintf(' OR id IN (%s)', implode(', ', $ids));␊ |
}␊ |
return Pluf::factory('IDF_Project')->getList(array('filter' => $sql)); ␊ |
return Pluf::factory('IDF_Project')->getList(array('filter' => $sql,␊ |
'order' => 'shortname ASC'));␊ |
}␊ |
} |