예제 #1
0
 /**
  * getInstanceメソッド
  *
  * このクラスのオブジェクトを生成する。
  * 既に生成されていたら、前回と同じものを返す。
  *
  * @return object $instance
  */
 public static function getInstance()
 {
     if (!self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
예제 #2
0
 * Copyright (c) 2009 Fraise, Inc.
 * All rights regulard.
 */
/**
 * 定期メルマガ送信ページ処理ファイル。by SMTP
 *
 * @copyright   2011 Fraise, Inc.
 * @author      norihisa Hosoda
 */
// プロジェクトディレクトリの絶対パス
define("D_BASE_DIR", dirname(dirname(dirname(__FILE__))));
// Web側・管理側共通処理ファイルの読み込み
require_once D_BASE_DIR . "/common/common.php";
ini_set("memory_limit", "-1");
set_time_limit(0);
$AdmMailMagazineOBJ = AdmMailMagazine::getInstance();
$KeyConvertOBJ = KeyConvert::getInstance();
$AdminUserOBJ = AdmUser::getInstance();
$SendMailOBJ = SendMail::getInstance();
$UserOBJ = User::getInstance();
//通常メルマガ用とひっぺ用ふたつインスタンス
$normalComSendMagicDeliveryOBJ = new ComSendMagicDelivery();
$reverseComSendMagicDeliveryOBJ = new ComSendMagicDelivery();
$timeStamp = strtotime(date("H:i:00"));
$hour = idate("H");
$minute = idate("i");
$intervalKey = 2;
//$whereTestArray = "";
//$whereTestArray[] = "id = 255"; // norihisa_hosoda@fraise.jpへ
//$regularList = $AdmMailMagazineOBJ->testGetSendMailRegularList($whereTestArray);
$regularList = $AdmMailMagazineOBJ->getSendMailRegularList();
예제 #3
0
 /**
  * convertMailElementsメソッド
  *
  * メールタイトル、文言、HTML等の%変換処理を実施
  *
  * @param array   $contents   メールコンテンツ
  * @param integer $userId     送信相手のUserテーブルID
  * @param array   $convertAry %変換用配列(個別処理用)
  * @return array 変換済みメール要素配列
  */
 public function convertMailElements($elements, $userId = "", $convertAry = "")
 {
     $AdmMailMagazineOBJ = AdmMailMagazine::getInstance();
     return $AdmMailMagazineOBJ->convertMailElements($elements, $userId, $convertAry);
 }