【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP
【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch774:nobodyさん
07/01/22 10:55:40 grOsWXoX
> 1つ前のアクション取得する簡単な方法ってないでしょうか。
セッション使うことにこだわらなければ、セッション使う。
ViewClass::forward()のオーバーライドでその決定後のactionを保存。

っつーか、>>773の1つ前というのが、1リクエスト前のactionという意味ならだけど。

そうではなく、PHP内の内部処理内でって言うなら、PHP5限定で現在のActionClass名
__CLASS__からActionNameを解析するしかないな。
解析はViewClassのメソッドに付け加えて、validate()でエラーが出た際はerror_viewとか適当な
クラスを作ってそこでジャンプ。
んー。Backendクラスもオーバーライドしないといかんかな。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch