Subversion Repositories Applications.framework

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
500 1478 d 12 h killian /trunk/framework/ Merci de me laisser utiliser la connexion directement  
482 3642 d 19 h jpm /trunk/framework/ Ajout de la méthode "executer" pour les requête de type INSERT, UPDATE et DELETE.
Retourne le nombre d'éléments modifiés.
 
461 3719 d 12 h jpm /trunk/framework/ protegerTableau prend obligatoirement un tableau en paramètre.  
459 3719 d 12 h jpm /trunk/framework/ Amélioration de la méthode proteger qui gère maintenant les tableau.
Méthode protegerTableau est maintenant dépréciée.
 
433 3901 d 13 h jpm /trunk/framework/ Ajout TODO.  
430 3913 d 15 h raphael /trunk/framework/ revert r427: en effet, l'idée initiale d'introduire une nouvelle directive "dsn"
à des effets collatéraux. Le système de Config:: repose sur l'écrasement de variables
par différents fichier .ini successifs.
La présence d'une $dsn initiale prend alors le pas sur toute les définitions additionnelles de
bdd_nom & co.
Une solution à ce problème serait d'avoir moins de notions implicites (notamment l'écrasement de valeur)
induites par Config::get() afin de choisir explicitement la base de données sur laquelle
nous souhaitons travailler.
 
429 3943 d 19 h raphael /trunk/framework/ bdd: la constante PDO de récupération sous forme d'objet est PDO::FETCH_OBJ et non PDO::FETCH_CLASS (qui, lui, dépend de setFetchMode()  
427 3969 d 20 h raphael /trunk/framework/ 1° bdd/config: Ajout d'une directive de configuration de base de donnée plus pratique:
$DSN, cf: http://php.net/manual/fr/pdo.construct.php

2° Évitement d'une boucle infinie lors de la connexion à la base de données.
En effet, trigger_error(E_USER_WARNING) n'arrête pas forcément le script (par défaut).
En cas d'erreur de connexion à la BDD, une boucle infinie requeter()<->connecter() apparaît.
D'autre part, wrapper l'appel à PDO::query() via requêter() à ce stade précoce de la
connexion PDO/SQL n'a pas d'utilité.
 
420 4048 d 17 h gduche /trunk/framework/ il y a un $retour = $chaine définit alors que $chaine n'existe pas, ça ne peut pas marcher !  
408 4461 d 11 h gduche /trunk/framework/ correction private public sur protegerTableau  
406 4461 d 12 h gduche /trunk/framework/ ajout de protegerTableau pour protéger les champs d'un tableau  
401 4516 d 17 h jpm / Amélioration de la compatibilité entre Mysql et Sqlite  
355 4659 d 14 h jpm / Prise en compte des resultats de type FALSE avec PDO.  
354 4659 d 14 h jpm / Ajout de l'activation du mode d'erreur PDO : ERRMODE_EXCEPTION  
340 4752 d 11 h jpm / Ajout de la vérif de l'existence de la connexion avant sa destruction.  
329 4837 d 14 h delphine / Modification de la fonction requete : suppression de $mode dans l'appel à la fonction requeter  
247 4894 d 11 h jpm /trunk/framework/ Correction de bogues.  
241 4904 d 13 h jpm /trunk/framework/ Vérification systématique des paramètres de configuration utilisés.
Uniformisation des commentaires d'entêtes.
 
239 4915 d 10 h jpm /trunk/framework/ Amélioration Registre, Chronometre, Bdd.
Débug amélioration du Controleur.
 
238 4916 d 10 h jpm /trunk/framework/ Début remplacement classe Modele par classe Bdd.  
231 4923 d 18 h delphine /trunk/framework/ Correction erreur de nommage d'une constante.  
219 4930 d 14 h jpm /trunk/framework/ Utilisation d'erreur à la place des exceptions.
Refactorisation du code.
Amélioration des commentaires.
 
173 5152 d 14 h aurelien /trunk/framework/ ajout d'une gestion d'exception pour pdo  
145 5183 d 10 h jpm /trunk/framework/ Nous laissons la possibilité a des classes filles d'étendre le contstructeur.  
143 5183 d 15 h jpm /trunk/framework/ Ajout d'un try/catch pour pdo.  
140 5191 d 11 h jpm /trunk/framework/ Mise en forme.
Gestion du retour false pour PDO dans requeteTous().
 
133 5275 d 15 h aurelien /trunk/framework/ prise en charge de beaucoup plus de mode de bases de données  
123 5365 d 12 h aurelien /trunk/framework/ modification de log  
122 5365 d 13 h aurelien /trunk/ ajout de la classe log encore en cours de conception  
120 5365 d 16 h aurelien /trunk/ Remplacement des 4 espaces par des tabulations  
119 5365 d 19 h jp_milcent /trunk/framework/ Affichage de l'exception en attendant de les gérer correctements.  
116 5365 d 19 h jp_milcent /trunk/framework/ Suppression de variables et d'instanciations inutiles.  
105 5366 d 12 h aurelien /trunk/ Passage de l'application en utf8  
93 5368 d 15 h jpm /trunk/framework/ Amélioration des commentaires.  
89 5369 d 7 h jpm /trunk/framework/ Fonctionne à la fois dans Papyrus et hors Papyrus.  
80 5370 d 20 h jpm /trunk/ Ajout de la classe Config.
Utilisation de fichier ini pour la config.
Modification de l'arborescence.
 
79 5371 d 9 h jpm /trunk/ Changement du dossier bibliotheque en framework.
Suppression du dossier script.
 
34 5510 d 20 h aurelien /trunk/ changement de branche  
5 5512 d 15 h aurelien /trunk/ Import initial