CRUDlex\DataFactoryInterface¶
-
interface
DataFactoryInterface
¶ An interface used by the {@see ServiceProvider} to construct {@see Data} instances. By implementing this and handing it into the service provider, the user can control what database (-variation) he wants to use.
-
createData
(EntityDefinition $definition, FileProcessorInterface $fileProcessor)¶ Creates instances.
Parameters: - $definition (EntityDefinition) – the definition of the entities managed by the to be created instance
- $fileProcessor (FileProcessorInterface) – the file processor managing uploaded files
Returns: AbstractData the newly created instance
-