Retour : page principale > sommaire applications générales > Base de code standard
Le dossier squelettes devient le dossier presentations
Migration version Buhl (v0.2) vers Aleaume (v0.3)
Suppression du fichier autoload.inc.php
Il n'est plus nécessaire d'appeler le fichier autoload.inc.php mais il faut appeler le fichier Framework.php à la place.Changement de nom de dossier
Le dossier squelettes devient le dossier presentations
Changement de nom des classes
- Application en Framework
- autoload.inc.php remplacer par le fichier Framework.php
- Modele en Bdd
Changement de méthodes
- Application::setChemin(FILE); par Framework::setCheminAppli(__FILE__);
- Application::setInfo(Config::get('info')); par Framework::setInfoAppli(Config::get('info'));
- suppression de Registre::getInstance(), les méthodes de la classe Registre sont maintenant toutes statiques. Utiliser directement : Registgre::get(), Registre::set(), Registre::existe(), Registre::detruire()
Classes profondément modifiées
Plusieurs classes ont été profondément modifiées, il est donc conseillé de consulter la nouvelle documentation phpDoc les concernant :Nouvelles classes
Plusieurs nouvelles classes font leur apparition, pour l'instant seule la documentation PhpDoc est disponible. Petit à petit, une documentation par classe apparaîtra :- Cache avec aussi CacheSimple, CacheFichier et CacheSqlite (voir aussi des exemples d'utilisation dans le dossier exemples/services/modules/0.1/ ServicesCache*)
- Cli et Script pour développer des scripts PHP en ligne de commande (voir aussi l'exemple dans le dossier exemples/scripts/).
- I18n pour l'internationalisation de vos scripts et applications.
- RestServeur et RestService pour développer un serveur REST (voir aussi l'exemple dans le dossier exemples/services/)
- RestClient pour interroger un serveur REST.