<?php date_default_timezone_set('Asia/Tokyo'); mb_language('japanese'); mb_internal_encoding('utf8'); define('PROJECT_NAME', 'Githutil'); define('ROOT_PATH', dirname(__FILE__) . '/..'); require_once ROOT_PATH . '/vendor/autoload.php'; require_once ROOT_PATH . '/config/github.php'; require_once ROOT_PATH . '/config/gmail.php'; require_once ROOT_PATH . '/config/log.php'; \Githutil\Infrastructure\Logger::singleton(); // 内部でnewする
/** * メールを送信する * * @param string $mail_body メール本文 */ public function sendMail($mail_body) { try { $send_status = \Githutil\Infrastructure\Gmail::send(GMAIL_ACCOUNT_NAME, GMAIL_PASSWORD, GMAIL_SUBJECT, \Githutil\Model\Github\EmoConv::toSkype($mail_body), GMAIL_TO, GMAIL_FROM); if (true !== $send_status) { Logger::info($send_status->toString()); } } catch (\Exception $e) { Logger::error($e->getMessage()); } }