Re: version 0.1

Gregoire Cachet <[email protected]> Mon, 24 May 2004 17:56:30 +0200
Newsgroups gmane.comp.web.blogv2.devel
Message-ID <[email protected]>
Eric Daspet a écrit :

>> - dans la requête on peut passer des dates qui n'existent pas : 
>>/2004/02/31/
>>http://blogv2.survol.net/svn-perso/EricDaspet/0.1/handlers/uriInterpreter.php
>>    
>>
>
>C'est volontaire. Ça fait des tests en moins. J'ai par contre rajouté 
>des conversion en entier des dates. Si quelqu'un demande le 31 février 
>ça ne lui retournera rien, c'est tout. Enfin c'est comme ça que je 
>voyais la chose.
>On peut rajouter la vérification de cohérence si tu veux. Par contre il 
>vaut mieux éviter les ereg() tant qu'on peut.
>  
>
c'est pour ca que j'avais ajouté un checkdate() plutot qu'un <= 31 sur 
le dernier argument. Comme ca c'est PHP qui fait le boulot, je veux pas 
savoir si ca lui prend bcp de temps ou non ;)

>>- dans documentSearch, tu as utilisé une classe SqliteDatabase, j'arrive 
>>pas à trouver sa déclaration ? C'est une nouveauté dans PHP ?
>>http://blogv2.survol.net/svn-perso/EricDaspet/0.1/handlers/documentSearch.php
>>    
>>
>
>C'est une classe builtin avec l'extension sqlite de PHP. Le wrapper 
>officiel existe déjà et est compilé par défaut avec PHP. (les méthodes 
>sont les mêmes, il suffit de les transformer en camelCase).
>Si ça peut nous éviter 3 fichiers de classe et autant d'indirection 
>c'est aussi bien (tant qu'on n'en a pas vraiment besoin).
>  
>
ok, il n'y a pas grand chose de plus dans mes classes.

-- 
Grégoire Cachet - Développeur intégrateur chez Audacy
http://www.zwiffer.org           http://www.audacy.fr
Mangeur de cigogne    http://mangeur-de-cigogne.info/