1

を使用してMySQLデータベーステーブルのデータオブジェクトを作成する方法はありますZend_Toolか?

私が達成しようとしているのは、コマンドラインzfユーティリティを使用して、あるクラスの任意のテーブルのセッター/ゲッターメソッドと列変数を作成することです。(梨でできるように)

4

1 に答える 1

1

Zend_Tool用に独自のプロバイダーを作成する必要があります。

基本的に、を拡張するクラスを作成しますZend_Tool_Project_Provider_Abstract。すべてのパブリックメソッドは、zf.shツール内で使用可能なアクションになります。

また、新しいプロバイダーをZend_Toolに登録する必要があります。これを実行するには、次のコマンドを実行します。

  1. 走るzf --setup storage-directory
  2. 走るzf --setup config-file
  3. 新しいプロバイダーのパスとクラス名をそれぞれ指すエントリを編集~/.zf.iniして追加php.include_pathします。basicloader.classes.0

詳細:http : //akrabat.com/zend-framework/akrabat_db_schema_manager-zend-framework-database-migrations/&https : //github.com/akrabat/Akrabat/blob/master/zf1/Akrabat/Tool/DatabaseSchemaProvider。 php

于 2012-03-14T09:51:52.393 に答える