Example #1
0
 /**
  * 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);
 }
Example #2
0
 /**
  * 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;
 }
Example #3
0
 /**
  * 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;
 }
Example #4
0
 /**
  * Lister les catégories articles.
  *
  * @return mixe retourne un object sinon false
  */
 public function selectListeCategories()
 {
     return parent::model_select('articles_category');
 }
Example #5
0
 /**
  * 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);
 }
Example #6
0
 /**
  * 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);
 }
Example #7
0
 /**
  * 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);
 }