/** * getInstanceメソッド * * このクラスのオブジェクトを生成する。 * 既に生成されていたら、前回と同じものを返す。 * * @return object $instance */ public static function getInstance() { if (!self::$_instance) { self::$_instance = new self(); } return self::$_instance; }
* * @copyright 2009 Fraise, Inc. * @author mitsuhiro nakamura */ require_once D_BASE_DIR . "/common/admin_common.php"; ini_set("memory_limit", "-1"); $param = $requestOBJ->getParameterExcept($exceptArray); $fromName = $requestOBJ->getParameter("from_name", "off_html"); $pcSubject = $requestOBJ->getParameter("pc_subject", "off_html"); $pcTextBody = $requestOBJ->getParameter("pc_text_body", "off_html"); $mbSubject = $requestOBJ->getParameter("mb_subject", "off_html"); $mbTextBody = $requestOBJ->getParameter("mb_text_body", "off_html"); $execMsgSessOBJ = new ComSessionNamespace("exec_msg"); $returnSessOBJ = new ComSessionNamespace("return"); $AdmOrderingOBJ = AdmOrdering::getInstance(); $AdmSupportMailLogOBJ = AdmSupportMailLog::getInstance(); $AdmSupportMailOBJ = AdmSupportMail::getInstance(); $AdminUserOBJ = AdmUser::getInstance(); $ComSendMagicDeliveryOBJ = ComSendMagicDelivery::getInstance(); $tags = array("ordering_id", "sesKey"); $URLparam = $requestOBJ->makeGetTag($tags); $orderingData = $AdmOrderingOBJ->getOrderingData($param["ordering_id"]); $userData = $AdminUserOBJ->getUserData($orderingData["user_id"]); if (!$orderingData) { $errorMsg[] = "注文が取得できません"; $execMsgSessOBJ->exec_msg = $errorMsg; header("location: ./?action_ordering_OrderingSearchList=1&" . $URLparam); exit; } $sendData = null; $param["pc_to_address"] = $userData["pc_address"];