$code = 'sagooo-kiji'; // 処理オブジェクト $core = new CampaignCore(); // モデル取得 $m = new ActionMultiDeviceModel_v4($core, $code); // アクセスログを残す $m->putAccessLog($array); // 処理 $m->init($array); $m->main(); // 1pxgifを表示するのみ CampaignMultiDeviceModel_v4::printSpacer(); } catch (Exception $e) { // ログ出力 $core = new CampaignCore(); $log =& $core->getLogger('action.' . $code); $msg = $e->__toString(); $msg = 'query_string.' . $_SERVER['QUERY_STRING'] . ': ' . $msg; $log->fatal($msg); // 1pxgifを表示するのみ CampaignMultiDeviceModel_v4::printSpacer(); } ?>
/** * コンストラクタ */ public function __construct(&$core, $code) { parent::__construct($core, $code); // ロガーを開く $name = 'cancel.' . $this->_code; $this->_log = new CampaignLogger($this->_core, $name); }