| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
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, LOMServices $lom_services=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... | |
| cloneFilterFields (int $from_ref_id, int $to_ref_id) | |
Protected Attributes | |
| ilLanguage | $lng | 
| ilContainerFilterFieldData | $field_data | 
| ilContainerFilterAdvMDAdapter | $adv_adapter | 
| LOMServices | $lom_services | 
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 31 of file class.ilContainerFilterService.php.
| ilContainerFilterService::__construct | ( | ilLanguage | $lng = null,  | 
        
| ilContainerFilterAdvMDAdapter | $adv_adapter = null,  | 
        ||
| ilContainerFilterFieldData | $container_field_data = null,  | 
        ||
| LOMServices | $lom_services = null  | 
        ||
| ) | 
Definition at line 38 of file class.ilContainerFilterService.php.
References $adv_adapter, $DIC, $lng, $lom_services, and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilContainerFilterService::advancedMetadata | ( | ) | 
Definition at line 68 of file class.ilContainerFilterService.php.
References $adv_adapter.
Referenced by ilContainerFilterUtil\getContainerRecordTitle().
 Here is the caller graph for this function:| ilContainerFilterService::cloneFilterFields | ( | int | $from_ref_id, | 
| int | $to_ref_id | ||
| ) | 
| ilContainerFilterService::data | ( | ) | 
Definition at line 73 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 78 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 86 of file class.ilContainerFilterService.php.
| ilContainerFilterService::standardSet | ( | ) | 
Get standard set.
Definition at line 94 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 113 of file class.ilContainerFilterService.php.
| ilContainerFilterService::util | ( | ) | 
Definition at line 63 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 35 of file class.ilContainerFilterService.php.
Referenced by __construct(), and advancedMetadata().
      
  | 
  protected | 
Definition at line 34 of file class.ilContainerFilterService.php.
Referenced by data().
      
  | 
  protected | 
Definition at line 33 of file class.ilContainerFilterService.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 36 of file class.ilContainerFilterService.php.
Referenced by __construct().