/** * - Retrouver l'ensemble des User * - Gestion des exceptions et des erreurs * @author Alban Truc * @param array $fieldsToReturn champs à retourner * @since 11/03/2014 * @return array tableau d'objets User */ public function findAll($fieldsToReturn = array()) { $cursor = parent::__find('user', $fieldsToReturn); if (!is_array($cursor) && !array_key_exists('error', $cursor)) { $users = array(); foreach ($cursor as $user) { $user = self::convert($user); $users[] = $user; } } if (empty($users)) { return array('error' => 'No user found.'); } else { return $users; } }
/** * - Retrouver l'ensemble des refElements * - Gestion des exceptions et des erreurs * @author Alban Truc * @param array $fieldsToReturn champs à retourner * @since 11/03/2014 * @return array tableau d'objets RefElement */ public function findAll($fieldsToReturn = array()) { $cursor = parent::__find('refelement', $fieldsToReturn); if (!is_array($cursor) && !array_key_exists('error', $cursor)) { $refElements = array(); foreach ($cursor as $refElement) { $refElement = self::convert($refElement); $refElements[] = $refElement; } } if (empty($refElements)) { return array('error' => 'No refElement found.'); } else { return $refElements; } }
/** * - Retrouver l'ensemble des refPlan * - Gestion des exceptions et des erreurs * @author Alban Truc * @param array $fieldsToReturn champs à retourner * @since 11/03/2014 * @return array */ public function findAll($fieldsToReturn = array()) { $cursor = parent::__find('refplan', $fieldsToReturn); if (!is_array($cursor) && !array_key_exists('error', $cursor)) { $plans = array(); foreach ($cursor as $refPlan) { $refPlan = self::convert($refPlan); $plans[] = $refPlan; } } if (empty($plans)) { return array('error' => 'No plan found.'); } else { return $plans; } }