Class: templateMailer
Source Location: /Envi/libs/EnviMVC/plugin/templateMailer.php
Class templateMailer
Properties
メールの正規化を行うか
ヘッダの不要な改行や、半角カナの全角化を行う API Tags:
本文 body
setTextMsg()コールで生成されます。 API Tags:
開発環境の場合の送信先
false を指定すると本番と同じ動作(dev_sendに送らない)になります。
添付ファイルがあるかどうか
バイナリの配列を設定してください。 API Tags:
ステージ環境の場合の送信先
false を指定すると本番と同じ動作(stg_sendに送らない)になります。
送信先 BCCを格納
$bcc_arrayから、クラス内で自動生成されます。 API Tags:
送信先 CCを格納
$cc_arrayから、クラス内で自動生成されます。 API Tags:
headerを格納します
クラス内で自動生成されます。 API Tags:
送信先 TOを格納
$to_arrayから、クラス内で自動生成されます。 API Tags:
Methods
void templateMailer(
mixed
&$controller, mixed
&$data, mixed
&$user
)
|
|
コンストラクタ
void addAttachment(
strings
&$Data, [strings
$Filename = ""], [strings
$Type = "application/octet-stream"]
)
|
|
添付する
Parameters:
|
strings |
$Data: |
添付データ |
|
strings |
$Filename: |
添付ファイルの名前 |
|
strings |
$Type: |
mimeヘッダ |
void getAttachment(
mixed
$file, [mixed
$rename = false], [strings
$Type = "application/octet-stream"], strings
$Data, strings
$Filename
)
|
|
ファイルを読み込んで添付する
Parameters:
|
strings |
$Data: |
添付データ |
|
strings |
$Filename: |
添付ファイルの名前 |
|
strings |
$Type: |
mimeヘッダ |
void sendmailError(
[bool
$isError = true]
)
|
|
エラーメール送信処理
エラーメールを送信します。
Parameters:
|
bool |
$isError: |
trueの場合にのみメールを送信する |
boolean sendMailSubmit(
)
|
|
メールの送信実行
void setAttribute(
string|array
$name, [string
$value = null]
)
|
|
templateにtemplate変数を格納
Parameters:
|
string|array |
$name: |
|
|
string |
$value: |
|
void setBcc(
strings
$address, [strings
$name = false]
)
|
|
Bcc設定
Parameters:
|
strings |
$address: |
アドレス |
|
strings |
$name: |
名前 |
boolean setBody(
mixed
$template
)
|
|
置き換え機能付きbodyの作成
本文テンプレートを読み込む
API Tags:
void setCc(
strings
$address, [strings
$name = false]
)
|
|
Cc設定
Parameters:
|
strings |
$address: |
アドレス |
|
strings |
$name: |
名前 |
void setFrom(
strings
$address, [strings
$name = false]
)
|
|
送信者設定
Parameters:
|
strings |
$address: |
アドレス |
|
strings |
$name: |
名前 |
void setKeyword(
strings
$keyword
)
|
|
キーワード設定
Parameters:
void setMailCompileDir(
mixed
$path
)
|
|
ファイルコンパイルパスをセットする
API Tags:
void setMailTemplateDir(
mixed
$path
)
|
|
ファイルテンプレートパスをセットする
API Tags:
string setString(
mixed
&$msg, [mixed
$is_kana = false], [mixed
$isPre = false]
)
|
|
エンコード
メールの内容を整える
void setSubject(
strings
$subject
)
|
|
件名設定
Parameters:
void setting(
mixed
&$controller, mixed
&$data, mixed
&$user
)
|
|
void setTo(
strings
$address, [strings
$name = false]
)
|
|
宛先設定
Parameters:
|
strings |
$address: |
アドレス |
|
strings |
$name: |
名前 |
Documentation generated on Thu, 04 Jan 2007 17:47:21 +0900
|