ブログトップ
MyPageLogicの各種プロパティ
2014年05月16日
CartLogicに引き続き、今回からMyPageLogicを見ていきたいと思います。
MyPageLogicはマイページに関する処理が入っているクラスで、
$mypage = MyPageLogic::getMyPage();で呼び出します。
呼び出されたオブジェクトはログイン状況や誰がログインしているかを取得するために利用します。
MyPageLogicには
protected $id; protected $modules = array(); protected $attributes = array(); /** * 登録情報:編集中のセッション用 */ protected $userInfo; protected $errorMessage = array();
CartLogicと比較すると少ないですが、上記のプロパティを持っています。
modules、attributesとerrorMessageはCarLogicと同じように使用します。
CartLogicのerrorMessageプロパティについて
modulesとattributesは注文詳細で表示するため、
データの取り扱いもCartLogicと同じ様に使用します。
次回、userInfoプロパティを見ていきます。