【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト297:nobodyさん 06/05/06 23:09:53 BE:25416522- Ethna_ActionFormを継承したクラスを作成して、それの中に書いているよ。 個々のActionFormは、先に作ったクラスを継承させている。 Ethna_ActionClassでの処理も同様に。 298:nobodyさん 06/05/07 07:41:44 継承を前提としたクラスは 基底クラスからinitializeメソッドとかを呼び出す形にした方が いいんじゃないかな?(Template Method) 現状だと初期化処理するために コンストラクタをオーバーライドしないといけないから。 299:nobodyさん 06/05/07 11:18:24 ql08TCab >>297 なるほど!ありが㌧!! >>298 とりあえず今は parent::Ethna_ActionForm($controller); って逃げとくしかないのがベター? 300:nobodyさん 06/05/12 23:01:13 rwERuLLO 作った再利用可能なオブジェクトは どこに入れてる? 301:nobodyさん 06/05/13 01:16:56 >>300 曖昧な質問かも。 再利用可能って、そのアプリ内で?別のアプリでもって意味で? 前者なら/app後者なら/lib さらに、オブジェクトってインスタンスの意味? インスタンスはAppManager使えばsingletonとして問題無し。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch