class Item_Model extends Model Permet de connaitre toutes les informations sur un : objet (équipement aussi).
public static function
Item_Model::instance()
Permet de ne pas faire des multi-appels d'objet.
Return: class la classe construite
public function
Item_Model->select()
Faire une sélection sur la table item en jointure avec users_items.
Paramètres :
$user_id ID utilisateur$item_id ID de l'objet$limit limite des lignes
Return: mixe retourne un objet sinon false
public function
Item_Model->insert()
Faire une insertion d'une ligne SQL.
Paramètres :
$set valeur à insérer
Return: mixe retourne soit un ID sinon false
public function
Item_Model->update()
Faire une mise à jour d'une ligne.
Paramètres :
$set valeur à mettre à jour$item_id ID de la ligne
Return: mixe retourne un objet sinon false
public function
Item_Model->delete()
Supprimer une ligne.
Paramètres :
$item_id ID de la ligne
Return: bool retour false/true
public function
Item_Model->in()
Faire une sélection sur les objets d'un utilisateur en mode IN array.
Paramètres :
$in ID des objets
Return: mixe retourne un objet sinon false
public function
Item_Model->user_quick()
Faire une sélection sur les objets d'un utilisateur.
Paramètres :
$user_id ID de l'utilisateur$item_id ID de l'objet
Return: mixe retourne un objet sinon false
public function
Item_Model->user_insert()
Faire une insertion d'un objet pour un utilisateur.
Paramètres :
$user_id ID de l'utilisateur$item_id ID de l'objet$item_position ID de la position
Return: mixe retourne soit un ID sinon false
public function
Item_Model->user_delete()
Supprimer tous les objets d'un utilisateur.
Paramètres :
$user_id ID de l'utilisateur$item_id ID de l'objet$all si on supprime tous les objets de l'utilisateur
Return: bool retour false/true
public function
Item_Model->user_delete_all()
Supprimer tous les objets d'un utilisateur.
Paramètres :
$user_id ID de la ligne
Return: bool retour false/true
public function
Item_Model->user_update()
Faire une mise à jour d'un objet utilisateur.
Paramètres :
$set valeur à mettre à jour$user_id ID de l'utilisateur$item_id ID de l'objet
Return: mixe retourne un objet sinon false
public function
Item_Model->stuff_user()
Faire une sélection sur l'équipement d'un utilisateur.
Paramètres :
$user_id ID de l'utilisateur$item_id ID de l'objet (équipement)
Return: mixe retourne un objet sinon false
public function
Item_Model->stuff_insert()
Faire une insertion d'un équipement pour un utilisateur.
Paramètres :
$user_id ID de l'utilisateur$item_id ID de l'objet$item_position ID de la position
Return: mixe retourne soit un ID sinon false
public function
Item_Model->stuff_delete()
Supprimer tous les équipements d'un utilisateur.
Paramètres :
$user_id ID de l'utilisateur$item_id ID de l'objet$position ID de la position$all si on delete tous les objets de l'utilisateur
Return: bool retour false/true
public function
Item_Model->stuff_update()
Faire une mise à jour d'un équipement utilisateur.
Paramètres :
$set valeur à mettre à jour$user_id ID de l'utilisateur$item_id ID de l'équipement
Return: mixe retourne un objet sinon false
public function
Item_Model->tableau_type_tiem()
Faire un tableau pour facilité l'affichage.
Paramètres :
$list liste à trierReturn: array retourne un tableau multi-dimension