ILIAS  release_8 Revision v8.24
ilMailMimeSenderSystem Class Reference

Class ilMailMimeSenderSystem. More...

+ Inheritance diagram for ilMailMimeSenderSystem:
+ Collaboration diagram for ilMailMimeSenderSystem:

Public Member Functions

 __construct (ilSetting $settings)
 
 hasReplyToAddress ()
 
 getReplyToAddress ()
 
 getReplyToName ()
 
 hasEnvelopFromAddress ()
 
 getEnvelopFromAddress ()
 
 getFromAddress ()
 
 getFromName ()
 
 hasReplyToAddress ()
 
 getReplyToAddress ()
 
 getReplyToName ()
 
 hasEnvelopFromAddress ()
 
 getEnvelopFromAddress ()
 
 getFromAddress ()
 
 getFromName ()
 

Protected Attributes

ilSetting $settings
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilMailMimeSenderSystem::__construct ( ilSetting  $settings)

Definition at line 29 of file class.ilMailMimeSenderSystem.php.

References $settings, and ILIAS\Repository\settings().

+ Here is the call graph for this function:

Member Function Documentation

◆ getEnvelopFromAddress()

ilMailMimeSenderSystem::getEnvelopFromAddress ( )

Implements ilMailMimeSender.

Definition at line 54 of file class.ilMailMimeSenderSystem.php.

54 : string
55 {
56 return $this->settings->get('mail_system_sys_env_from_addr', '');
57 }

References ILIAS\Repository\settings().

+ Here is the call graph for this function:

◆ getFromAddress()

ilMailMimeSenderSystem::getFromAddress ( )

Implements ilMailMimeSender.

Definition at line 59 of file class.ilMailMimeSenderSystem.php.

59 : string
60 {
61 return $this->settings->get('mail_system_sys_from_addr', '');
62 }

References ILIAS\Repository\settings().

+ Here is the call graph for this function:

◆ getFromName()

ilMailMimeSenderSystem::getFromName ( )

Implements ilMailMimeSender.

Definition at line 64 of file class.ilMailMimeSenderSystem.php.

64 : string
65 {
66 return $this->settings->get('mail_system_sys_from_name', '');
67 }

References ILIAS\Repository\settings().

+ Here is the call graph for this function:

◆ getReplyToAddress()

ilMailMimeSenderSystem::getReplyToAddress ( )

Implements ilMailMimeSender.

Definition at line 39 of file class.ilMailMimeSenderSystem.php.

39 : string
40 {
41 return $this->settings->get('mail_system_sys_reply_to_addr', '');
42 }

References ILIAS\Repository\settings().

+ Here is the call graph for this function:

◆ getReplyToName()

ilMailMimeSenderSystem::getReplyToName ( )

Implements ilMailMimeSender.

Definition at line 44 of file class.ilMailMimeSenderSystem.php.

44 : string
45 {
46 return '';
47 }

◆ hasEnvelopFromAddress()

ilMailMimeSenderSystem::hasEnvelopFromAddress ( )

Implements ilMailMimeSender.

Definition at line 49 of file class.ilMailMimeSenderSystem.php.

49 : bool
50 {
51 return $this->settings->get('mail_system_sys_env_from_addr', '') !== '' && $this->settings->get('mail_system_sys_env_from_addr', '') !== null;
52 }

References ILIAS\Repository\settings().

+ Here is the call graph for this function:

◆ hasReplyToAddress()

ilMailMimeSenderSystem::hasReplyToAddress ( )

Implements ilMailMimeSender.

Definition at line 34 of file class.ilMailMimeSenderSystem.php.

34 : bool
35 {
36 return $this->settings->get('mail_system_sys_reply_to_addr', '') !== '' && $this->settings->get('mail_system_sys_reply_to_addr', '') !== null;
37 }

References ILIAS\Repository\settings().

+ Here is the call graph for this function:

Field Documentation

◆ $settings

ilSetting ilMailMimeSenderSystem::$settings
protected

Definition at line 27 of file class.ilMailMimeSenderSystem.php.

Referenced by __construct().


The documentation for this class was generated from the following file: