/** * getInstanceメソッド * * このクラスのオブジェクトを生成する。 * 既に生成されていたら、前回と同じものを返す。 * * @return object $instance */ public static function getInstance() { if (!self::$_instance) { self::$_instance = new self(); } return self::$_instance; }
*/ mb_send_mail("*****@*****.**", "test", "test1", ""); // プロジェクトディレクトリの絶対パス define("D_BASE_DIR", dirname(dirname(__FILE__))); // Web側・管理側共通処理ファイルの読み込み require_once D_BASE_DIR . "/common/common.php"; // メンテナンスフラグのチェック if (Maintenance::checkMaintenance()) { exit; } // 標準入力からメール情報を取得し、解析する $ComMimeParserMailOBJ = ComMimeParserMail::getInstance(); $BlackListOBJ = BlackList::getInstance(); $AllowDomainOBJ = AllowDomain::getInstance(); // 登録オブジェクトの作成 $PreRegistOBJ = PreRegist::getInstance(); $UserOBJ = User::getInstance(); // メール文言取得 $AutoMailOBJ = AutoMail::getInstance(); $headers = $ComMimeParserMailOBJ->getHeaders(); // 携帯メールアドレスである if (ComValidation::isMobileAddress($headers["from"])) { $mbFlag = true; } // 送信元メアドの取得 $mailAddress = $headers["from"]; //black_userに該当する場合は登録拒否 $dangerFlag = FALSE; //個体識別でチェック if ($mbFlag && $param["uid"]) { if ($BlackListOBJ->searchBlackListByMbSerialNumber($param["uid"])) {