[PHP] QdmailをCodeigniterのライブラリ化する

  • このエントリーをはてなブックマークに追加
  • Pocket

attention この記事は2年以上前の投稿になります。
記載された情報が古くなっている可能性がございますので十分ご注意ください。

Qdmail(メールライブラリ)をCodeigniterで標準のライブラリのように使えるようにライブラリ化してみます。

まずは、application\libraries に「qdmail.php」を配置します。

次に、こんな感じでCodeigniter用のライブラリファイルを作成します。(UseQdmail.php)

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');


class UseQdmail {
    function UseQdmail()
    {
		if ( ! class_exists('QdmailBase'))
		{
			require_once(APPPATH.'libraries/qdmail'.EXT);
		}
		$CI =& get_instance();
		$CI->mail = new Qdmail();
		$CI->mail->lineFeed("\n");
    }
}

?>

これで、普通に「autoload.php」等から呼び出してください。

$autoload['libraries'] = array('database', 'session', 'UseQdmail');
WordPress対応 PHPファイル 難読化ツール

ご訪問ありがとうございます。
参考になりましたら『いいね!』もお願いします。

ITの活用情報を毎週お届けする無料メルマガに是非ご登録ください。

閉じる

ご意見・ご感想をお待ちしております。

いただいた情報は一般公開されません。(入力いただいたメールアドレスにてご返信させていただきます)
また、* が付いている欄は必須項目となりますので、必ずご記入をお願いします。

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。