ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (ilLanguage $lng=null, ilContainerFilterAdvMDAdapter $adv_adapter=null, ilContainerFilterFieldData $container_field_data=null) | |
util () | |
advancedMetadata () | |
data () | |
field (int $record_set_id, int $field_id) | |
set (array $fields) | |
Filter Set. More... | |
standardSet () | |
Get standard set. More... | |
userFilter (?array $data) | |
User filter. More... | |
Protected Attributes | |
ilLanguage | $lng |
ilContainerFilterFieldData | $field_data |
ilContainerFilterAdvMDAdapter | $adv_adapter |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Container filter service factory.
This is an Services/Container internal subservice currently not accessible via DIC API. Do not use this outside of Services/Container.
Main entry point.
Definition at line 29 of file class.ilContainerFilterService.php.
ilContainerFilterService::__construct | ( | ilLanguage | $lng = null , |
ilContainerFilterAdvMDAdapter | $adv_adapter = null , |
||
ilContainerFilterFieldData | $container_field_data = null |
||
) |
Definition at line 35 of file class.ilContainerFilterService.php.
References $adv_adapter, $DIC, $lng, and ILIAS\Repository\lng().
ilContainerFilterService::advancedMetadata | ( | ) |
Definition at line 60 of file class.ilContainerFilterService.php.
References $adv_adapter.
Referenced by ilContainerFilterUtil\getContainerRecordTitle().
ilContainerFilterService::data | ( | ) |
Definition at line 65 of file class.ilContainerFilterService.php.
References $field_data.
Referenced by ilContainerFilterUtil\getContainerRecordTitle().
ilContainerFilterService::field | ( | int | $record_set_id, |
int | $field_id | ||
) |
Definition at line 70 of file class.ilContainerFilterService.php.
Referenced by standardSet().
ilContainerFilterService::set | ( | array | $fields | ) |
Filter Set.
Definition at line 78 of file class.ilContainerFilterService.php.
ilContainerFilterService::standardSet | ( | ) |
Get standard set.
Definition at line 86 of file class.ilContainerFilterService.php.
References field(), ilContainerFilterField\STD_FIELD_AUTHOR, ilContainerFilterField\STD_FIELD_COPYRIGHT, ilContainerFilterField\STD_FIELD_DESCRIPTION, ilContainerFilterField\STD_FIELD_KEYWORD, ilContainerFilterField\STD_FIELD_OBJECT_TYPE, ilContainerFilterField\STD_FIELD_TITLE, ilContainerFilterField\STD_FIELD_TITLE_DESCRIPTION, and ilContainerFilterField\STD_FIELD_TUTORIAL_SUPPORT.
ilContainerFilterService::userFilter | ( | ?array | $data | ) |
User filter.
Definition at line 105 of file class.ilContainerFilterService.php.
ilContainerFilterService::util | ( | ) |
Definition at line 55 of file class.ilContainerFilterService.php.
References ILIAS\Repository\lng().
Referenced by ilContainerFilterUtil\getContainerRecordTitle().
|
protected |
Definition at line 33 of file class.ilContainerFilterService.php.
Referenced by __construct(), and advancedMetadata().
|
protected |
Definition at line 32 of file class.ilContainerFilterService.php.
Referenced by data().
|
protected |
Definition at line 31 of file class.ilContainerFilterService.php.
Referenced by __construct().