zef-dev / convoworks-data-filesystem
Filesystem service data layer implementation for the Convoworks
1.3.0
2022-12-27 15:51 UTC
Requires
- php: ^7.2
- psr/log: ^1.1.0
- psr/simple-cache: ^1.0.1
- zef-dev/convoworks-core: ^0.22.17
README
This library contains filesystem implementations for \Convo\Core\IServiceDataProvider
, \Convo\Core\IServiceParamsFactory
, \Convo\Core\IServiceParamsFactory
and Convo\Core\Media\IServiceMediaManager
Convoworks interfaces which are serving for data storage.
In addition there is a simple filesystem Psr\SimpleCache\CacheInterface
implementation too.
Service data
Convo\Data\Filesystem\FilesystemServiceDataProvider
implementsIServiceDataProvider
- stores service dataConvo\Data\Filesystem\FilesystemServiceParams
implementsIServiceParams
- stores runtime service paramsConvo\Data\Filesystem\FilesystemServiceParamsFactory
implementsIServiceParamsFactory
- creates concrete service params storagesConvo\Data\Filesystem\FilesystemServiceMediaManager
implementsIServiceMediaManager
- stores service media
Cache
Convo\Data\Filesystem\FilesystemCache
implementsCacheInterface
- cache is available to be used in Convoworks components
For more information, please check out convoworks.com