/** * Faire une sélection sur la table element_map. * * @param array les valeur du where * @param integer limit de la requête * @param string colonne sur le trie * @param string colonne sélectionné * @return mixe retourne un object sinon false */ public function select($set = NULL, $limit = NULL, $orderby = NULL, $select = NULL) { if ($orderby) { $orderby = array($orderby => 'ASC'); } return parent::model_select('map', $set, $limit, $select, $orderby); }
/** * Faire une sélection sur la table item. * * @param mixe les valeur du where * @param integer limit de la requête * @return mixe retourne un object sinon false */ public function selectType($array = FALSE, $limit = FALSE) { $query = parent::model_select('items', $array, $limit); if ($query) { foreach ($query as $row) { $list[] = $row; } return $list; } return FALSE; }
/** * Permet de récupérer l'arborescence parent/child des régions. * * @return mixe retourne un array ou false */ public function listing_parent() { $listing = false; $data = parent::model_select('regions', FALSE, FALSE, FALSE, array('id_parent' => 'ASC', 'name' => 'ASC')); if ($data->count()) { $children = array(); foreach ($data as $v) { $list = isset($children[$v->id_parent]) ? $children[$v->id_parent] : array(); $list[] = $v; $children[$v->id_parent] = $list; } return self::arbo(0, array(), $children); } return FALSE; }
/** * Lister les catégories articles. * * @return mixe retourne un object sinon false */ public function selectListeCategories() { return parent::model_select('articles_category'); }
/** * Faire une sélection sur la table rôle. * * @param mixe les valeur du where * @return mixe retourne un object sinon false */ public function liste($where = FALSE) { return parent::model_select('roles', $where); }
/** * Permet de connaitre les quêtes d'un utilisateur * sans les informations sur la quête uniquement ID. * * @param integer ID de l'utilisateur * @param integer ID de la quete pour verifier si l'utilisateur l'a * @return mixe retourne un object ou false */ public function quete_user($user_id, $id_quete = FALSE) { $set = array('user_id' => $user_id); if ($id_quete) { $set['quete_id'] = $id_quete; } return parent::model_select('users_quetes', $set, $id_quete ? 1 : FALSE); }
/** * Faire une sélection sur la table bot. * * @param mixe les valeur du where * @param integer limit de la requête * @return mixe retourne un object sinon false */ public function select($where = FALSE, $limit = FALSE) { return parent::model_select('bots', $where, $limit); }