/** * getInstanceメソッド * * このクラスのオブジェクトを生成する。 * 既に生成されていたら、前回と同じものを返す。 * * @return object $instance */ public static function getInstance() { if (!self::$_instance) { self::$_instance = new self(); } return self::$_instance; }
* All rights reserved. */ /** * MBログイン後予約削除処理ファイル。 * * @copyright 2010 Fraise, Inc. * @author mitsuhiro nakamura */ require_once D_BASE_DIR . "/common/post_common.php"; require_once $controllerOBJ->getIncludeBusinessLogic("postInclude"); $param = $requestOBJ->getParameterExcept($exceptArray); // エラーメッセージの取得 $errSessOBJ = new ComSessionNamespace("err_msg"); $OrderingOBJ = Ordering::getInstance(); $ItemOBJ = Item::getInstance(); $OrderChangeLogOBJ = OrderChangeLog::getInstance(); // 注文情報の取得 if (!($orderingData = $OrderingOBJ->getOrderingDataFromAccessKey($param["odid"], $comUserData["user_id"]))) { $errSessOBJ->errMsg[] = "ご予約がありません。"; header("Location: ./?action_ItemList=1" . ($comURLparam ? "&" . $comURLparam : "") . "&" . $sessId); exit; } // 注文詳細リストの確認 if (!($itemList = $ItemOBJ->getOrderingDetailItemList($orderingData["id"]))) { // エラーメッセージ作成 $errSessOBJ->errMsg[] = "ご予約商品がありません。"; header("Location: ./?action_ItemList=1" . ($comURLparam ? "&" . $comURLparam : "") . "&" . $sessId); exit; } // 引継ぎデータ $tags = array("odid");