PHP 클래스 erLhcoreClassChatMail

파일 보기 프로젝트 열기: remdex/livehelperchat 1 사용 예제들

공개 메소드들

메소드 설명
informChatClosed ( erLhcoreClassModelChat $chat, $operator = false )
informFormFilled ( $formCollected, $params = [] )
informVisitorUnreadMessage ( erLhcoreClassModelChat $chat )
prepareSendMail ( erLhAbstractModelEmailTemplate &$sendMail ) Prepare template variables
sendMail ( erLhAbstractModelEmailTemplate &$sendMail, &$chat ) Send mail
sendMailFAQ ( $faq )
sendMailRequest ( $inputData, erLhcoreClassModelChat $chat, $params = [] )
sendMailRequestPermission ( erLhcoreClassModelUser $recipient, erLhcoreClassModelUser $sender, $requestedPermissions )
sendMailUnacceptedChat ( erLhcoreClassModelChat $chat, $templateID = 4 )
sendTestMail ( $userData )
setupSMTP ( PHPMailer &$phpMailer )
validateSendMail ( erLhAbstractModelEmailTemplate &$sendMail, &$chat, $params = [] ) Validate send mail

메소드 상세

informChatClosed() 공개 정적인 메소드

public static informChatClosed ( erLhcoreClassModelChat $chat, $operator = false )
$chat erLhcoreClassModelChat

informFormFilled() 공개 정적인 메소드

public static informFormFilled ( $formCollected, $params = [] )

informVisitorUnreadMessage() 공개 정적인 메소드

public static informVisitorUnreadMessage ( erLhcoreClassModelChat $chat )
$chat erLhcoreClassModelChat

prepareSendMail() 공개 정적인 메소드

Prepare template variables
public static prepareSendMail ( erLhAbstractModelEmailTemplate &$sendMail )
$sendMail erLhAbstractModelEmailTemplate

sendMail() 공개 정적인 메소드

Send mail
public static sendMail ( erLhAbstractModelEmailTemplate &$sendMail, &$chat )
$sendMail erLhAbstractModelEmailTemplate

sendMailFAQ() 공개 정적인 메소드

public static sendMailFAQ ( $faq )

sendMailRequest() 공개 정적인 메소드

public static sendMailRequest ( $inputData, erLhcoreClassModelChat $chat, $params = [] )
$chat erLhcoreClassModelChat

sendMailRequestPermission() 공개 정적인 메소드

public static sendMailRequestPermission ( erLhcoreClassModelUser $recipient, erLhcoreClassModelUser $sender, $requestedPermissions )
$recipient erLhcoreClassModelUser
$sender erLhcoreClassModelUser

sendMailUnacceptedChat() 공개 정적인 메소드

public static sendMailUnacceptedChat ( erLhcoreClassModelChat $chat, $templateID = 4 )
$chat erLhcoreClassModelChat

sendTestMail() 공개 정적인 메소드

public static sendTestMail ( $userData )

setupSMTP() 공개 정적인 메소드

public static setupSMTP ( PHPMailer &$phpMailer )
$phpMailer PHPMailer

validateSendMail() 공개 정적인 메소드

Validate send mail
public static validateSendMail ( erLhAbstractModelEmailTemplate &$sendMail, &$chat, $params = [] )
$sendMail erLhAbstractModelEmailTemplate