本文整理汇总了PHP中CI_Email::set_alt_message方法的典型用法代码示例。如果您正苦于以下问题:PHP CI_Email::set_alt_message方法的具体用法?PHP CI_Email::set_alt_message怎么用?PHP CI_Email::set_alt_message使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CI_Email
的用法示例。
在下文中一共展示了CI_Email::set_alt_message方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: send
/**
* Replacement of CI_Email send function
* Added: App email data added to CI_Email (from, to, etc) before actual send.
*
* @return boolean Whether or not the email is sent
*/
public function send()
{
$valid = $this->_prepare_send();
if ($valid) {
// set CI_Email
parent::from($this->_data['from_email'], $this->_data['from_name']);
parent::to($this->_data['to']);
parent::subject($this->_data['subject']);
parent::message($this->_data['message']);
if (!empty($this->_data['alt_message'])) {
parent::set_alt_message($this->_data['alt_message']);
}
$send = parent::send();
if ($send) {
// log email
$this->ci->load->library('app_log');
$this->ci->app_log->log('app_email', $this->_data['subject'] . ' (to: ' . $this->_data['to'][0] . ')');
}
return $send;
} else {
// mail not send, see error for details
return FALSE;
}
}