0

現在、ProjectPier の拡張に取り組んでいます。コントローラーがモデルにどのようにリンクされているか、モデルがデータベースにどのようにリンクされているか (命名規則、直接宣言など...) を解読するのに苦労しています。ドキュメントは何でも。これに関する専門家はいますか?助けていただければ幸いです!

4

1 に答える 1

0

いくつかいじくり回した後、これを自分で考え出しました。ProjectPier では、コントローラーとモデルの間に「自動魔法」はありません。モデルは単にクラス名で参照されます。

モデル内の命名規則もありません。ただし、各テーブルは 4 つのモデル ファイルに関連付けられています。Application_log.class.php と Application_logs.class.php は機能ファイルです。これらにはそれぞれ、Base_Application_log.class.php および Base_Application_logs.class.php という継承元の基本クラスが関連付けられています。Base_Application_logs.class.php 内の __construction 関数に、特定のデータベース テーブルにリンクする行があります。 parent::__construct('Application_log', 'table_name', true);

それでおしまい!残りはかなり簡単です。これが将来誰かに役立つことを願っています!

于 2011-01-26T22:14:34.863 に答える