Class ModelServiceProvider
Model Service Providers.
Container dependencies
The following keys are expected to be set on the container (from external sources / providers):
cacheA PSR-6 compliant cache pool.configA charcoal app config (\Charcoal\Config\ConfigInterface)qdatabaseA PDO database instanceloggerA PSR-3 compliant logger.viewA \Charcoal\View\ViewInterface instance
Services
The following services are registered on the container:
model/factoryA \Charcoal\Factory\FactoryInterface factory to create models.model/collection/loaderA collection loader (should not be used).
- Charcoal\Model\ServiceProvider\ModelServiceProvider implements Pimple\ServiceProviderInterface
Namespace: Charcoal\Model\ServiceProvider
Located at Charcoal/Model/ServiceProvider/ModelServiceProvider.php
Located at Charcoal/Model/ServiceProvider/ModelServiceProvider.php
public
|
|
protected
|