【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト712:nobodyさん 06/12/24 01:05:05 同じくAPI見たい 713:nobodyさん 06/12/24 14:19:52 自分でphpdocumentator使って生成せよ。 714:nobodyさん 06/12/25 11:12:56 ちと相談というか勘所をお聞きしたいのですが、Ethnaのサイトでは ActionClassのperformメソッドにはあまり処理内容を書かず、AppManagerに ロジックを書くことを推奨していたと思います。 しかし、ビジネスロジックの中にはサイトの中で一度しか呼ばれない 処理が多く、AppManagerがどんどん膨らんでいきます。 こういう場合もperformにビジネスロジックを書くのってやはり推奨されないんでしょうか? 一度しか呼ばれない処理なのにいちいちAppManagerクラスを見に行かねば ならないのは、返って可読性を落とすような気がするのですが・・・。 715:nobodyさん 06/12/25 11:38:53 >>714 程度問題かな。ActionForm値に依存しすぎる場合はAppManagerじゃなくて、 基本のActionClassに記述してそれを継承。 それでも自分はAppManagerに書くことのほうが多いです。 後で別どころで使う可能性もあるので。 または、「とりあえず」performに記述しておいて、後で「あ、前のを使う」と思えば、 その時にAppManagerに移植とかも結構やる。 ただ、一人ならいいけど複数人開発の場合は基本設計をちゃんとしないと混乱するよね。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch