SOY CMS / SOY Shop

ブログトップ

MyPageLogicの各種プロパティ

2014年05月16日

CartLogicに引き続き、今回からMyPageLogicを見ていきたいと思います。

CartLogicの各種プロパティ




MyPageLogicはマイページに関する処理が入っているクラスで、

$mypage = MyPageLogic::getMyPage();で呼び出します。



呼び出されたオブジェクトはログイン状況や誰がログインしているかを取得するために利用します。


MyPageLogicには


protected $id;
protected $modules = array();
protected $attributes = array();

/**
 * 登録情報:編集中のセッション用
 */
protected $userInfo;
protected $errorMessage = array();

CartLogicと比較すると少ないですが、上記のプロパティを持っています。


modules、attributesとerrorMessageはCarLogicと同じように使用します。

CartLogicのmoduleプロパティについて

CartLogicのAttributeプロパティについて

CartLogicのerrorMessageプロパティについて


modulesとattributesは注文詳細で表示するため、

データの取り扱いもCartLogicと同じ様に使用します。


次回、userInfoプロパティを見ていきます。