Class: Bot_Model

class Bot_Model extends Model Permet de connaitre toutes les informations sur un : bot.

instance()

public static function

Bot_Model::instance()

Permet de ne pas faire des multi-appels d'objet.

Return: class la classe construite

select()

public function

Bot_Model->select()

Faire une sélection sur la table bot.

Paramètres :

  • mixe $where les valeur du where
  • integer $limit limite de la requête

Return: mixe retourne un objet sinon false

Exemple :

//On sélectionne tous les bots selon un $where
Bot_Model::instance()->select( array( 'region_id' => 1, 'user_id' => $this->user->id ) );
 
//On sélectionne 3 bots sans aucun $where
Bot_Model::instance()->select( false, 3 );

insert()

public function

Bot_Model->insert()

Faire une insertion d'une ligne SQL.

Paramètres :

  • array $set valeur à insérer

Return: mixe retourne soit un ID sinon false

Exemple :

//On insert un nouveau bot avec comme info de départ les coordonnées
Bot_Model::instance()->insert( array( 'x' => 11, 'y' => 12 ) );

update()

public function

Bot_Model->update()

Faire une mise à jour d'une ligne.

Paramètres :

  • array $set valeur à mettre à jour
  • integer $id ID de la ligne

Return: mixe retourne un objet sinon false

Exemple :

//On modifie des coordonnées d'un bot
Bot_Model::instance()->update( array( 'x' => 11, 'y' => 12 ), $id_bot );

delete()

public function

Bot_Model->delete()

Supprimer une ligne bot.

Paramètres :

  • integer $id ID de la ligne

Return: bool retour false/true

Exemple :

//On supprimer un bot
Bot_Model::instance()->delete( $id_bot );
models/bot.txt · Dernière modification: 15/03/2011 22:03 par alban
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0