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

Package Framework

Classes summary
Application Classe fournissant des informations au Framework sur l'application.
Chronometre Classe Chronometre() - Permet de stocker et d'afficher les temps d'éxécution de script.
Config Config permet de charger automatiquement les fichiers ini du Framework et de l'application. Elle offre l'accès en lecture seule aux paramètres de config. C'est une Singleton.
Controleur Classe Controleur, coeur d'une application, c'est normalement la seule classe d'une application qui devrait être appelée de l'extérieur. Elle est abstraite donc doit obligatoirement être étendue.
Debug Classe fournissant des fonctions de débogage équivalante à var_dump et print_r. L'affichage et l'utilisation de ces fonctions sont améliorés via cette classe. Cette classe est inspirée de la classe Zend_Debug.
GestionnaireException Classe de gestion des exceptions. C'est un Singleton.
I18n I18n permet de traduire une application à partir de données stockées dans des fichiers ini. Si vous souhaitez utiliser le fonctionnement par défaut vous devrez : - déposer les fichiers ini dans le dossier définit par la variable de config "chemin_i18n". - nommer les fichiers selon la forme "locale.ini" (Ex.: fr.ini ou fr_CH.ini ).
Log Classe permettant de logger des messages dans les fichier situés dans le dossier de log.
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.
Registre Classe registre, qui permet un accès à différentes variables à travers les autres classes. C'est un singleton
SquelettePhp Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas. Ces méthodes sont statiques.
Url classe Url, gérant le découpage des paramètres, leurs modification etc... Traduction et conversion d'une classe (NET_Url2) issue de Pear
Functions summary
autoloadAppliDefaut
autoloadFw
TBFramework - v0.2 API documentation generated by ApiGen 2.8.0