ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilMailTemplateGenericContext Class Reference
+ Inheritance diagram for ilMailTemplateGenericContext:
+ Collaboration diagram for ilMailTemplateGenericContext:

Public Member Functions

 getId ()
 
 getTitle ()
 
 getDescription ()
 
 getSpecificPlaceholders ()
 
 resolveSpecificPlaceholder (string $placeholder_id, array $context_parameters, ilObjUser $recipient=null, bool $html_markup=false)
 
- Public Member Functions inherited from ilMailTemplateContext
 __construct (OrgUnitUserService $orgUnitUserService=null, ilMailEnvironmentHelper $envHelper=null, ilMailUserHelper $usernameHelper=null, ilMailLanguageHelper $languageHelper=null)
 
 getLanguage ()
 
 getId ()
 
 getTitle ()
 
 getDescription ()
 
 getPlaceholders ()
 
 getSpecificPlaceholders ()
 
 resolveSpecificPlaceholder (string $placeholder_id, array $context_parameters, ilObjUser $recipient=null, bool $html_markup=false)
 
 resolvePlaceholder (string $placeholder_id, array $context_parameters, ilObjUser $recipient=null, bool $html_markup=false)
 

Additional Inherited Members

- Protected Member Functions inherited from ilMailTemplateContext
 initLanguage (ilObjUser $user)
 
 initLanguageByIso2Code (string $isoCode)
 
- Protected Attributes inherited from ilMailTemplateContext
ilLanguage $language
 
ilMailEnvironmentHelper $envHelper
 
ilMailLanguageHelper $languageHelper
 
ilMailUserHelper $userHelper
 
OrgUnitUserService $orgUnitUserService
 

Detailed Description

Member Function Documentation

◆ getDescription()

ilMailTemplateGenericContext::getDescription ( )

Definition at line 37 of file class.ilMailTemplateGenericContext.php.

References ilMailTemplateContext\getLanguage().

37  : string
38  {
39  return $this->getLanguage()->txt('please_choose');
40  }
+ Here is the call graph for this function:

◆ getId()

ilMailTemplateGenericContext::getId ( )

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

27  : string
28  {
29  return 'mail_template_generic';
30  }

◆ getSpecificPlaceholders()

ilMailTemplateGenericContext::getSpecificPlaceholders ( )

Definition at line 42 of file class.ilMailTemplateGenericContext.php.

42  : array
43  {
44  return [];
45  }

◆ getTitle()

ilMailTemplateGenericContext::getTitle ( )

Definition at line 32 of file class.ilMailTemplateGenericContext.php.

References ilMailTemplateContext\getLanguage().

32  : string
33  {
34  return $this->getLanguage()->txt('please_choose');
35  }
+ Here is the call graph for this function:

◆ resolveSpecificPlaceholder()

ilMailTemplateGenericContext::resolveSpecificPlaceholder ( string  $placeholder_id,
array  $context_parameters,
ilObjUser  $recipient = null,
bool  $html_markup = false 
)

Definition at line 47 of file class.ilMailTemplateGenericContext.php.

52  : string {
53  return '';
54  }

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