ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
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 ()
 

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.

References ILIAS\Repository\settings().

54  : string
55  {
56  return $this->settings->get('mail_system_sys_env_from_addr', '');
57  }
+ Here is the call graph for this function:

◆ getFromAddress()

ilMailMimeSenderSystem::getFromAddress ( )

Implements ilMailMimeSender.

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

References ILIAS\Repository\settings().

59  : string
60  {
61  return $this->settings->get('mail_system_sys_from_addr', '');
62  }
+ Here is the call graph for this function:

◆ getFromName()

ilMailMimeSenderSystem::getFromName ( )

Implements ilMailMimeSender.

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

References ILIAS\Repository\settings().

64  : string
65  {
66  return $this->settings->get('mail_system_sys_from_name', '');
67  }
+ Here is the call graph for this function:

◆ getReplyToAddress()

ilMailMimeSenderSystem::getReplyToAddress ( )

Implements ilMailMimeSender.

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

References ILIAS\Repository\settings().

39  : string
40  {
41  return $this->settings->get('mail_system_sys_reply_to_addr', '');
42  }
+ 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.

References ILIAS\Repository\settings().

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  }
+ Here is the call graph for this function:

◆ hasReplyToAddress()

ilMailMimeSenderSystem::hasReplyToAddress ( )

Implements ilMailMimeSender.

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

References ILIAS\Repository\settings().

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  }
+ 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: