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

Public Member Functions

 getId ()
 
 getTitle ()
 
 getDescription ()
 
- 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)
 

Data Fields

const ID = 'crs_context_tutor_manual'
 

Static Protected Attributes

static array $periodInfoByObjIdCache = []
 

Private Member Functions

 getCachedPeriodByObjId (int $objId)
 

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

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

Member Function Documentation

◆ getCachedPeriodByObjId()

◆ getDescription()

ilCourseMailTemplateTutorContext::getDescription ( )

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

References $DIC, $lng, ilObjUserTracking\EXTENDED_DATA_LAST_ACCESS, ilObjUserTracking\EXTENDED_DATA_SPENT_SECONDS, and ilMailTemplateContext\getSpecificPlaceholders().

47  : string
48  {
49  global $DIC;
50 
51  $lng = $DIC['lng'];
52 
53  $lng->loadLanguageModule('crs');
54 
55  return $lng->txt('crs_mail_context_tutor_info');
56  }
$lng
global $DIC
Definition: feed.php:28
+ Here is the call graph for this function:

◆ getId()

ilCourseMailTemplateTutorContext::getId ( )

Definition at line 31 of file class.ilCourseMailTemplateTutorContext.php.

31  : string
32  {
33  return self::ID;
34  }

◆ getTitle()

ilCourseMailTemplateTutorContext::getTitle ( )

Definition at line 36 of file class.ilCourseMailTemplateTutorContext.php.

References $DIC, and $lng.

36  : string
37  {
38  global $DIC;
39 
40  $lng = $DIC['lng'];
41 
42  $lng->loadLanguageModule('crs');
43 
44  return $lng->txt('crs_mail_context_tutor_title');
45  }
$lng
global $DIC
Definition: feed.php:28

Field Documentation

◆ $periodInfoByObjIdCache

array ilCourseMailTemplateTutorContext::$periodInfoByObjIdCache = []
staticprotected

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

◆ ID

const ilCourseMailTemplateTutorContext::ID = 'crs_context_tutor_manual'

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