ILIAS  release_7 Revision v7.30-3-g800a261c036
ilContainerFilterUtil Class Reference

Utilities for container filter. More...

+ Collaboration diagram for ilContainerFilterUtil:

Public Member Functions

 __construct (ilContainerFilterService $service, ilContainerFilterAdvMDAdapter $adv_adapter, ilLanguage $lng)
 Constructor. More...
 
 getContainerFieldTitle ($record_id, $field_id)
 Get title of field. More...
 
 getContainerRecordTitle ($record_id)
 Get title of record. More...
 

Protected Attributes

 $adv_adapter
 
 $lng
 
 $service
 

Detailed Description

Utilities for container filter.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

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

Constructor & Destructor Documentation

◆ __construct()

ilContainerFilterUtil::__construct ( ilContainerFilterService  $service,
ilContainerFilterAdvMDAdapter  $adv_adapter,
ilLanguage  $lng 
)

Constructor.

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

References $adv_adapter, $lng, and $service.

Member Function Documentation

◆ getContainerFieldTitle()

ilContainerFilterUtil::getContainerFieldTitle (   $record_id,
  $field_id 
)

Get title of field.

Parameters
$record_id
$field_id
Returns
string
Exceptions
ilException

Definition at line 45 of file class.ilContainerFilterUtil.php.

46 {
48
49 if ($record_id == 0) {
50 return $lng->txt("cont_std_filter_title_" . $field_id);
51 }
52
54 return $field->getTitle();
55 }
static getInstance($a_field_id, $a_type=null, string $language='')
Get definition instance by type.

References $lng, and ilAdvancedMDFieldDefinition\getInstance().

+ Here is the call graph for this function:

◆ getContainerRecordTitle()

ilContainerFilterUtil::getContainerRecordTitle (   $record_id)

Get title of record.

Parameters
$record_id
Returns
string
Exceptions
ilException

Definition at line 63 of file class.ilContainerFilterUtil.php.

64 {
66
67 if ($record_id == 0) {
68 return $lng->txt("cont_std_record_title");
69 }
70
72 return $rec->getTitle();
73 }
static _getInstanceByRecordId($a_record_id)
Get instance by record id.

References $lng, and ilAdvancedMDRecord\_getInstanceByRecordId().

+ Here is the call graph for this function:

Field Documentation

◆ $adv_adapter

ilContainerFilterUtil::$adv_adapter
protected

Definition at line 16 of file class.ilContainerFilterUtil.php.

Referenced by __construct().

◆ $lng

ilContainerFilterUtil::$lng
protected

◆ $service

ilContainerFilterUtil::$service
protected

Definition at line 26 of file class.ilContainerFilterUtil.php.

Referenced by __construct().


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