Exemple #1
0
 /**
  * getInstanceメソッド
  *
  * このクラスのオブジェクトを生成する。
  * 既に生成されていたら、前回と同じものを返す。
  *
  * @return object $instance
  */
 public static function getInstance()
 {
     if (!self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Exemple #2
0
    $AffiliateControlOBJ->sendAffiliateData($userId, $aryAffiliateValue, $affiliateControlSendType);
}
$convAry = array("-%password-" => $password);
// 登録完了メールを送信
// メール文言取得
if ($userAry["regist_page_id"]) {
    $RegistPageOBJ = RegistPage::getInstance();
    // リメールデータの取得
    $mailElementsData = $RegistPageOBJ->getRegistPageMailData($userAry["regist_page_id"], $mailAddress);
    // 直接登録者
} else {
    // リメールデータの取得
    $mailElementsData = $AutoMailOBJ->getAutoMailData("regist", "direct_regist", $mailAddress);
}
// サイト間登録通信
$RegistSiteOBJ = RegistSite::getInstance();
$RegistSiteOBJ->sendRegistSiteData($mailAddress);
$updateRegistSiteData = "";
$updateRegistSiteData["user_id"] = $userId;
$updateRegistSiteData["update_datetime"] = date("YmdHis");
$whereRegistSiteArray = "";
$whereRegistSiteArray[] = "mail_address = '" . $mailAddress . "'";
$whereRegistSiteArray[] = "disable = 0";
$RegistSiteOBJ->updateRegistSiteLogData($updateRegistSiteData, $whereRegistSiteArray);
$mailElements = $AutoMailOBJ->convertMailElements($mailElementsData["elements"], $userId, $convAry);
// メール送信
/*
if (!$AutoMailOBJ->mailTo($mailElements, "", $mailElementsData["image_data"], $mailElementsData["image_type"])) {
    exit();
}
*/