ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\MetaData\Search\Services\Services Class Reference
+ Collaboration diagram for ILIAS\MetaData\Search\Services\Services:

Public Member Functions

 searchClauseFactory ()
 
 searchFilterFactory ()
 

Protected Attributes

ClauseFactoryInterface $search_clause_factory
 
FilterFactoryInterface $search_filter_factory
 

Detailed Description

Definition at line 28 of file Services.php.

Member Function Documentation

◆ searchClauseFactory()

ILIAS\MetaData\Search\Services\Services::searchClauseFactory ( )

Definition at line 33 of file Services.php.

References ILIAS\MetaData\Search\Services\Services\$search_clause_factory.

34  {
35  if (isset($this->search_clause_factory)) {
37  }
38  return $this->search_clause_factory = new ClauseFactory();
39  }
ClauseFactoryInterface $search_clause_factory
Definition: Services.php:30

◆ searchFilterFactory()

ILIAS\MetaData\Search\Services\Services::searchFilterFactory ( )

Definition at line 41 of file Services.php.

References ILIAS\MetaData\Search\Services\Services\$search_filter_factory.

41  : FilterFactoryInterface
42  {
43  if (isset($this->search_filter_factory)) {
45  }
46  return $this->search_filter_factory = new FilterFactory();
47  }
FilterFactoryInterface $search_filter_factory
Definition: Services.php:31

Field Documentation

◆ $search_clause_factory

ClauseFactoryInterface ILIAS\MetaData\Search\Services\Services::$search_clause_factory
protected

◆ $search_filter_factory

FilterFactoryInterface ILIAS\MetaData\Search\Services\Services::$search_filter_factory
protected

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