Télécharger la liste

Description du projet

Yawp is a single-file rapid application development framework foundation for PHP and PEAR. When you "include 'Yawp.php'" and call "Yawp::start()", you get: a single easy-to-edit config file for your application, automated authentication processing, and automatic creation of common objects (a database abstraction layer, disk cache, composite logger, benchmark timer, and variable dumper). It provides safe accessor methods for GET, POST, and configuration values. It is fully documented with examples.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-08-06 22:59
1.0.0 stable

Première version stable. Ajoute-t-merge () pour fusionner les données d'un formulaire avec des valeurs par défaut, et utilise "HTML4_Table" comme mode d'affichage par défaut pour var_dump.
Tags: Minor feature enhancements
First stable release. Adds merge() method to merge form data with default values, and uses "HTML4_Table" as the default display mode for Var_Dump.

2004-07-02 23:23
0.16 beta

Changements de 0,11 à 0,16 inclure des changements dans les noms de méthode pour la cohérence, l'utilisation automatisée de l'objet DB pour l'authentification et l'exploitation forestière, l'ajout d'un getPathInfo () méthode, strip_tags () sur toutes GET et Vars PATH_INFO, et un correctif pour un bug qui redirections d'authentification ne serait pas conserver le statut de l'erreur.
Tags: Major feature enhancements
Changes from 0.11 to 0.16 include changes in method names for consistency, automated use of the DB object for authentication and logging, the addition of a getPathInfo() method, strip_tags() on all GET and PATH_INFO vars, and a fix for a bug where authentication redirects would not retain error status.

2004-05-25 00:55
0.11 beta

Lorsque vous utilisez l'Aut 'container DB', et vous ne spécifiez pas un DSN, yawp utilisera sa propre connexion DB pour la connexion Auth. De même, lorsque vous utilisez SQL gestionnaire du journal '', et vous ne spécifiez pas un DSN, yawp utilisera sa propre connexion DB pour la connexion Log. Les noms de méthodes plus âgés ne sont pas obsolète dans ce communiqué, mais sera dans une prochaine version, mais vous devriez changer vos appels API dès que possible.
Tags: Minor feature enhancements
When using the Auth 'DB' container, and you don't specify a DSN, Yawp will use its own DB connection for the Auth connection. Similarly, when using the Log 'sql' handler, and you don't specify a DSN, Yawp will use its own DB connection for the Log connection. The older method names are not deprecated in this release, but will be in a later release; be sure to change your API calls as soon as possible.

2004-05-23 21:47
0.10 beta

Benchmark_Timer est maintenant optionnelle. Nouvelle méthode de noms markTime (), afficheHeure (), et GetUserName () a été ajouté; les noms anciens sont obsolètes et seront supprimées dans la version suivante. GetObject Une nouvelle méthode () pour récupérer des objets de la propriété yawp a également été ajouté.
Tags: Minor feature enhancements
Benchmark_Timer is now optional. New method names for markTime(), displayTime(), and getUsername() were added; the old names are deprecated and will be removed in the next version. A new method getObject() to retrieve Yawp property objects was also added.

2004-05-20 16:39
0.9 beta

trigger_error (E_USER_ERROR) est actuellement utilisé au lieu de die () quand un programme ne peut pas trouver son fichier de config. i18n constantes d'erreur et messages d'erreur sur mesure ont été ajoutés. Le projet a été déplacé vers son propre site Web.
Tags: Minor feature enhancements
trigger_error(E_USER_ERROR) is now used instead of
die() when a program cannot find its config file.
Error constants and i18n-able error messages were
added. The project was moved to its own Web site.

Project Resources