Skip to content

icms_messaging_Handler

Raimondas Rimkevičius edited this page Mar 9, 2020 · 1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!

icms_messaging_Handler

Class for sending messages.

  • Class name: icms_messaging_Handler
  • Namespace:

Properties

$charSet

protected string $charSet = utf-8

Charset

  • Visibility: protected

$encoding

protected string $encoding = 8bit

Encoding

  • Visibility: protected

$multimailer

private \icms_messaging_EmailHandler $multimailer

reference

  • Visibility: private

$fromEmail

private string $fromEmail

From email address

  • Visibility: private

$fromName

private string $fromName

Sender name

  • Visibility: private

$fromUser

private string $fromUser

sender UID

  • Visibility: private

$toUsers

private array $toUsers

array of user class objects

  • Visibility: private

$toEmails

private string[] $toEmails

Array of email addresses

  • Visibility: private

$headers

private string[] $headers

custom headers

  • Visibility: private

$subject

private string $subject

Subjet of mail

  • Visibility: private

$body

private string $body

body of mail

  • Visibility: private

$errors

private string[] $errors

Error messages

  • Visibility: private

$success

private array $success

Messages upon success

  • Visibility: private

$isMail

private mixed $isMail
  • Visibility: private

$isPM

private mixed $isPM
  • Visibility: private

$assignedTags

private mixed $assignedTags
  • Visibility: private

$template

private mixed $template
  • Visibility: private

$templatedir

private mixed $templatedir
  • Visibility: private

Methods

__construct

mixed icms_messaging_Handler::__construct()
  • Visibility: public

reset

mixed icms_messaging_Handler::reset()
  • Visibility: public

setTemplateDir

mixed icms_messaging_Handler::setTemplateDir(mixed value)
  • Visibility: public

Arguments

  • value mixed

setTemplate

mixed icms_messaging_Handler::setTemplate(mixed value)
  • Visibility: public

Arguments

  • value mixed

setFromEmail

mixed icms_messaging_Handler::setFromEmail(mixed value)
  • Visibility: public

Arguments

  • value mixed

setFromName

mixed icms_messaging_Handler::setFromName(mixed value)
  • Visibility: public

Arguments

  • value mixed

setFromUser

mixed icms_messaging_Handler::setFromUser(mixed user)
  • Visibility: public

Arguments

  • user mixed

setPriority

mixed icms_messaging_Handler::setPriority(mixed value)
  • Visibility: public

Arguments

  • value mixed

setSubject

mixed icms_messaging_Handler::setSubject(mixed value)
  • Visibility: public

Arguments

  • value mixed

useMail

mixed icms_messaging_Handler::useMail()
  • Visibility: public

usePM

mixed icms_messaging_Handler::usePM()
  • Visibility: public

send

mixed icms_messaging_Handler::send(mixed debug)
  • Visibility: public

Arguments

  • debug mixed

setBody

mixed icms_messaging_Handler::setBody(mixed value)
  • Visibility: public

Arguments

  • value mixed

assign

mixed icms_messaging_Handler::assign(mixed tag, mixed value)
  • Visibility: public

Arguments

  • tag mixed
  • value mixed

sendMail

bool icms_messaging_Handler::sendMail(mixed email, mixed subject, mixed body, mixed headers)

Send email

  • Visibility: public

Arguments

  • email mixed
  • subject mixed
  • body mixed
  • headers mixed

sendPM

mixed icms_messaging_Handler::sendPM(mixed uid, mixed subject, mixed body)
  • Visibility: public

Arguments

  • uid mixed
  • subject mixed
  • body mixed

getErrors

mixed icms_messaging_Handler::getErrors(mixed ashtml)
  • Visibility: public

Arguments

  • ashtml mixed

getSuccess

mixed icms_messaging_Handler::getSuccess(mixed ashtml)
  • Visibility: public

Arguments

  • ashtml mixed

addHeaders

mixed icms_messaging_Handler::addHeaders(mixed value)
  • Visibility: public

Arguments

  • value mixed

setToEmails

mixed icms_messaging_Handler::setToEmails(mixed email)
  • Visibility: public

Arguments

  • email mixed

setToGroups

mixed icms_messaging_Handler::setToGroups(mixed group)
  • Visibility: public

Arguments

  • group mixed

setToUsers

mixed icms_messaging_Handler::setToUsers(mixed user)
  • Visibility: public

Arguments

  • user mixed
Clone this wiki locally