05/05/10

WebProjectHelper — Générateur de structure MySQL et de classes PHP

WebProjectHelper est un générateur PHP en ligne pour créer des tables, des classes, des getters, des setters, etc. à partir de simples définitions en respectant une syntaxe très simple. Ce générateur de classes PHP ne se contente pas de fournir les entêtes des méthodes, il fournit aussi et surtout leur contenu. De nombreuses heures de développement sont ainsi épargnées !

Exemple de syntaxe

[person:|firstname,string|,|lastname,string|,car]
[car:|model,string|,|brand,string|,person]

Les méthodes

  • static create() : création d’un objet,
  • delete() : suppression d’un objet,
  • static loadAll() : chargement de tous les objets,
  • static selectAll() : sélection de tous les objets,
  • static fetch() : fetch d’une sélection,
  • static count() : compter tous les d’objets d’une classe,
  • getters et setters,
  • adders, removers et listers,
  • toString(),
  • equals().

Leurs caractéristiques

  • Fonctionnent avec PDO,
  • Gestion de l’héritage,
  • Gestion de l’easyload,
  • Implémentation de Iterator au besoin,
  • Documentées de manière standard.


2 commentaires pour “WebProjectHelper — Générateur de structure MySQL et de classes PHP”

  1. Merci pour cet article très instructeur.

Laissez un commentaire

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Les commentaires sont publiés sous votre pleine et entière responsabilité et ne doivent pas contrevenir aux lois et règlementations en vigueur. Les propos racistes ou antisémites, diffamatoire ou injurieux, divulguant des informations fausses, relatives à la vie privée d'une personne ou utilisant des oeuvres protégées par les droits d'auteurs ne sont pas les bienvenus et seront modérés sans modération.

Merci d'être constructif et n'oubliez pas : « sans la liberté de ramer il n'est point d'éloge flotteur ! »

Subscribe without commenting