| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Collaboration diagram for ilContainerFilterService: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().
 Here is the call graph for this function:| ilContainerFilterService::advancedMetadata | ( | ) | 
Definition at line 60 of file class.ilContainerFilterService.php.
References $adv_adapter.
Referenced by ilContainerFilterUtil\getContainerRecordTitle().
 Here is the caller graph for this function:| ilContainerFilterService::data | ( | ) | 
Definition at line 65 of file class.ilContainerFilterService.php.
References $field_data.
Referenced by ilContainerFilterUtil\getContainerRecordTitle().
 Here is the caller graph for this function:| ilContainerFilterService::field | ( | int | $record_set_id, | 
| int | $field_id | ||
| ) | 
Definition at line 70 of file class.ilContainerFilterService.php.
Referenced by standardSet().
 Here is the caller graph for this function:| 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.
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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().