DB操作クラスを自動生成 - PHP Object Generator

PHP版Ruby on Rails? - DB操作クラスを自動生成する"PHP Object Generator" (マイコミジャーナル)

PHPのソースコードを自動生成するWebアプリケーションであるPHP Object Generatorの最新版「PHP Object Generator (以下、POG)3.0」が26日(米国時間)、公開された。PHPで開発されたWebアプリケーションで、The BSD Licenseのもとで公開されている。POGでは、クラス名とアトリビュートを指定することで同データを操作するためのPHPクラスが生成される仕組み になっている。PHP4/PHP5アプリケーションで動作するコードが生成される。

サイト自体がデモを兼ねていたので、試しにコードを生成してみました。テーブル名(オブジェクト)と同じ名前のクラスが生成され、その中に全てのDB操作メソッドが詰め込まれます。フィールドの名前や型も自分でカスタマイズ可能です。インターフェースは至ってシンプルであり、制作効率化に大いに貢献してくれそうです。

PHP Object Generator (公式)

PHP Object Generator (SourceForge)

Share