Overview

Packages

  • Framework
  • PHP

Classes

  • Application
  • Chronometre
  • Config
  • Controleur
  • Debug
  • GestionnaireException
  • I18n
  • Log
  • Modele
  • Registre
  • SquelettePhp
  • Url

Functions

  • autoloadAppliDefaut
  • autoloadFw
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class Modele

Classe modèle, donc d'accés au données, elle ne devrait pas être appelée de l'extérieur. Elle fait office d'abstraction légère de base de données en utilisant diveres possibilités d'abstraction de base de données (PDO, mysql, mysqli, sqlite) Elle est abstraite donc doit obligatoirement être étendue.

Abstract
Package: Framework
Category: PHP 5.2
Copyright: Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
License: <http://www.gnu.org/licenses/gpl.html>
License: <http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt>
Author: Aurélien PERONNET <aurelien@tela-botanica.org>
Located at Modele.php
Methods summary
public
# __construct( )

Constructeur par défaut, appelé à l'initialisation.

Constructeur par défaut, appelé à l'initialisation.

final protected PDOStatement
# requete( string $requete )

Fonction qui appelle la bonne fonction pour executer une requête suivant le type de bdd.

Fonction qui appelle la bonne fonction pour executer une requête suivant le type de bdd.

Parameters

$requete
string
la requete à effectuer

Returns

PDOStatement
un objet contenant le résultat de la requête
final protected
# requeteUn( mixed $requete, mixed $mode = 'ASSOC' )
final protected
# requeteTous( mixed $requete, mixed $mode = 'ASSOC' )
final protected
# proteger( mixed $chaine )

protège une chaine de caractères avant l'insertion dans la base de données

protège une chaine de caractères avant l'insertion dans la base de données

final public
# initialiserProtocole( )

initialise les constantes de classe à leur bonne valeur et lance une exception si le protocole n'est pas bien défini

initialise les constantes de classe à leur bonne valeur et lance une exception si le protocole n'est pas bien défini

Throws

Exception
final public
# __destruct( )

Destructeur de classe, se contente de fermer explicitement la connexion

Destructeur de classe, se contente de fermer explicitement la connexion

TBFramework - v0.2 API documentation generated by ApiGen 2.8.0