QueryFactory implements QueryFactoryInterface, SingletonInterface
The QueryFactory used to create queries against the storage backend
only to be used within Extbase, not part of TYPO3 Core API.
Table of Contents
Interfaces
- QueryFactoryInterface
- A persistence query factory interface
- SingletonInterface
- "empty" interface for singletons (marker interface pattern)
Properties
Methods
- __construct() : mixed
- create() : QueryInterface
- Creates a query object working on the given class name
Properties
$configurationManager
protected
ConfigurationManagerInterface
$configurationManager
$dataMapFactory
protected
DataMapFactory
$dataMapFactory
Methods
__construct()
public
__construct(ConfigurationManagerInterface $configurationManager, DataMapFactory $dataMapFactory, ContainerInterface $container) : mixed
Parameters
- $configurationManager : ConfigurationManagerInterface
- $dataMapFactory : DataMapFactory
- $container : ContainerInterface
create()
Creates a query object working on the given class name
public
create(string $className) : QueryInterface
Parameters
- $className : string
-
The class name