ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
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)
 ilMailMimeSenderSystem constructor. More...
 
 hasReplyToAddress ()
 
Returns
bool
More...
 
 getReplyToAddress ()
 
Returns
string
More...
 
 getReplyToName ()
 
Returns
string
More...
 
 hasEnvelopFromAddress ()
 
Returns
bool
More...
 
 getEnvelopFromAddress ()
 
Returns
string
More...
 
 getFromAddress ()
 
Returns
string
More...
 
 getFromName ()
 
Returns
string
More...
 

Protected Attributes

 $settings
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilMailMimeSenderSystem::__construct ( ilSetting  $settings)

ilMailMimeSenderSystem constructor.

Parameters
ilSetting$settings

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

References $settings, and settings().

18  {
19  $this->settings = $settings;
20  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

Member Function Documentation

◆ getEnvelopFromAddress()

ilMailMimeSenderSystem::getEnvelopFromAddress ( )

Returns
string

Implements ilMailMimeSender.

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

References settings().

57  : string
58  {
59  return $this->settings->get('mail_system_sys_env_from_addr', '');
60  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

◆ getFromAddress()

ilMailMimeSenderSystem::getFromAddress ( )

Returns
string

Implements ilMailMimeSender.

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

References settings().

65  : string
66  {
67  return $this->settings->get('mail_system_sys_from_addr', '');
68  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

◆ getFromName()

ilMailMimeSenderSystem::getFromName ( )

Returns
string

Implements ilMailMimeSender.

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

References settings().

73  : string
74  {
75  return $this->settings->get('mail_system_sys_from_name', '');
76  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

◆ getReplyToAddress()

ilMailMimeSenderSystem::getReplyToAddress ( )

Returns
string

Implements ilMailMimeSender.

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

References settings().

33  : string
34  {
35  return $this->settings->get('mail_system_sys_reply_to_addr', '');
36  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

◆ getReplyToName()

ilMailMimeSenderSystem::getReplyToName ( )

Returns
string

Implements ilMailMimeSender.

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

41  : string
42  {
43  return '';
44  }

◆ hasEnvelopFromAddress()

ilMailMimeSenderSystem::hasEnvelopFromAddress ( )

Returns
bool

Implements ilMailMimeSender.

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

References settings().

49  : bool
50  {
51  return strlen($this->settings->get('mail_system_sys_env_from_addr')) > 0;
52  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

◆ hasReplyToAddress()

ilMailMimeSenderSystem::hasReplyToAddress ( )

Returns
bool

Implements ilMailMimeSender.

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

References settings().

25  : bool
26  {
27  return strlen($this->settings->get('mail_system_sys_reply_to_addr')) > 0;
28  }
settings()
Definition: settings.php:2
+ Here is the call graph for this function:

Field Documentation

◆ $settings

ilMailMimeSenderSystem::$settings
protected

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

Referenced by __construct().


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