refactor: use new documents interfaces

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-07-09 19:39:29 -04:00
parent a3566405d0
commit 24d5410a09
7 changed files with 337 additions and 333 deletions
+7 -7
View File
@@ -11,8 +11,8 @@ namespace KTXM\ProviderLocalDocuments\Providers;
use DI\Attribute\Inject;
use Psr\Container\ContainerInterface;
use KTXF\Resource\Documents\Provider\ProviderBaseInterface;
use KTXF\Resource\Documents\Service\ServiceBaseInterface;
use KTXF\Documents\Provider\ProviderBaseInterface;
use KTXF\Documents\Service\ServiceBaseInterface;
use KTXM\ProviderLocalDocuments\Module;
use KTXM\ProviderLocalDocuments\Providers\Personal\PersonalService;
@@ -41,10 +41,10 @@ class Provider implements ProviderBaseInterface {
public function jsonSerialize(): array
{
return [
self::JSON_PROPERTY_TYPE => self::JSON_TYPE,
self::JSON_PROPERTY_IDENTIFIER => self::PROVIDER_IDENTIFIER,
self::JSON_PROPERTY_LABEL => self::PROVIDER_LABEL,
self::JSON_PROPERTY_CAPABILITIES => $this->providerAbilities,
self::PROPERTY_TYPE => self::JSON_TYPE,
self::PROPERTY_IDENTIFIER => self::PROVIDER_IDENTIFIER,
self::PROPERTY_LABEL => self::PROVIDER_LABEL,
self::PROPERTY_CAPABILITIES => $this->providerAbilities,
];
}
@@ -55,7 +55,7 @@ class Provider implements ProviderBaseInterface {
public function type(): string
{
return self::TYPE_CHRONO;
return self::TYPE_DOCUMENT;
}
public function identifier(): string