business_logic.rb

Path: lib/business_logic.rb
Last Update: Fri Jun 20 18:41:18 +0900 2008

ビジネスロジックインジェクションのためのクラス。 任意のインジェクションのためのクラスは必ずこのクラスを継承する。

インスタンスメソッド

preprocess
事前処理
postprocess
事後処理
midprocess
中間処理
beforeprocess
毎事前処理
afterprocess
毎事後処理

をそれぞれの処理として実装する。いずれの場合も引数として

action
実行されるアクション
user
実行ユーザー
x
対象オブジェクト

の3つをともなって呼ばれる。

[Validate]