feat: add local system store provider
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
+3
-2
@@ -11,7 +11,8 @@ use KTXF\Module\ModuleBrowserInterface;
|
||||
use KTXF\Module\ModuleInstanceAbstract;
|
||||
use KTXF\Resource\Provider\ProviderInterface;
|
||||
use KTXM\ProviderLocalDocuments\Listeners\UserEventListener;
|
||||
use KTXM\ProviderLocalDocuments\Providers\Provider;
|
||||
use KTXM\ProviderLocalDocuments\Providers\Provider as UserStoreProvider;
|
||||
use KTXM\ProviderLocalDocuments\Providers\SystemStore\Provider as SystemStoreProvider;
|
||||
|
||||
class Module extends ModuleInstanceAbstract implements ModuleBrowserInterface
|
||||
{
|
||||
@@ -69,7 +70,7 @@ class Module extends ModuleInstanceAbstract implements ModuleBrowserInterface
|
||||
$this->events->listen($this->handle(), UserCreatedEvent::class, UserEventListener::class, 'onUserCreated', DeliveryMode::Deferred);
|
||||
$this->events->listen($this->handle(), UserDeletingEvent::class, UserEventListener::class, 'onUserDeleting', DeliveryMode::Deferred);
|
||||
// Register providers
|
||||
$this->providerManager->register(ProviderInterface::TYPE_DOCUMENT, 'default', Provider::class);
|
||||
$this->providerManager->register(ProviderInterface::TYPE_SYSTEM_STORE, 'local', SystemStoreProvider::class);
|
||||
}
|
||||
|
||||
public function registerBI(): array {
|
||||
|
||||
Reference in New Issue
Block a user