feat: Move event runtime implementation into core
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace KTXC\Console\Event;
|
namespace KTXC\Console\Event;
|
||||||
|
|
||||||
use KTXF\Event\EventListenerRegistry;
|
use KTXC\Event\EventListenerRegistry;
|
||||||
use Symfony\Component\Console\Attribute\AsCommand;
|
use Symfony\Component\Console\Attribute\AsCommand;
|
||||||
use Symfony\Component\Console\Command\Command;
|
use Symfony\Component\Console\Command\Command;
|
||||||
use Symfony\Component\Console\Input\InputInterface;
|
use Symfony\Component\Console\Input\InputInterface;
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
namespace KTXF\Event;
|
namespace KTXC\Event;
|
||||||
|
|
||||||
interface DeferredEventProcessorInterface
|
interface DeferredEventProcessorInterface
|
||||||
{
|
{
|
||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
namespace KTXF\Event;
|
namespace KTXC\Event;
|
||||||
|
|
||||||
final readonly class DeferredProcessingResult
|
final readonly class DeferredProcessingResult
|
||||||
{
|
{
|
||||||
@@ -2,8 +2,12 @@
|
|||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
namespace KTXF\Event;
|
namespace KTXC\Event;
|
||||||
|
|
||||||
|
use KTXF\Event\DeliveryMode;
|
||||||
|
use KTXF\Event\Event;
|
||||||
|
use KTXF\Event\EventDispatcherInterface;
|
||||||
|
use KTXF\Event\FailurePolicy;
|
||||||
use Psr\Container\ContainerInterface;
|
use Psr\Container\ContainerInterface;
|
||||||
use Psr\Log\LoggerInterface;
|
use Psr\Log\LoggerInterface;
|
||||||
|
|
||||||
+4
-1
@@ -2,7 +2,10 @@
|
|||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
namespace KTXF\Event;
|
namespace KTXC\Event;
|
||||||
|
|
||||||
|
use KTXF\Event\DeliveryMode;
|
||||||
|
use KTXF\Event\FailurePolicy;
|
||||||
|
|
||||||
final readonly class EventListenerDefinition
|
final readonly class EventListenerDefinition
|
||||||
{
|
{
|
||||||
+4
-1
@@ -2,8 +2,11 @@
|
|||||||
|
|
||||||
declare(strict_types=1);
|
declare(strict_types=1);
|
||||||
|
|
||||||
namespace KTXF\Event;
|
namespace KTXC\Event;
|
||||||
|
|
||||||
|
use KTXF\Event\DeliveryMode;
|
||||||
|
use KTXF\Event\EventListenerRegistrarInterface;
|
||||||
|
use KTXF\Event\FailurePolicy;
|
||||||
use Psr\Container\ContainerInterface;
|
use Psr\Container\ContainerInterface;
|
||||||
|
|
||||||
final class EventListenerRegistry implements EventListenerRegistrarInterface
|
final class EventListenerRegistry implements EventListenerRegistrarInterface
|
||||||
+3
-3
@@ -27,11 +27,11 @@ use KTXC\Module\ModuleManager;
|
|||||||
use Psr\Log\LoggerInterface;
|
use Psr\Log\LoggerInterface;
|
||||||
use KTXC\Logger\LoggerFactory;
|
use KTXC\Logger\LoggerFactory;
|
||||||
use KTXC\Logger\TenantAwareLogger;
|
use KTXC\Logger\TenantAwareLogger;
|
||||||
use KTXF\Event\DeferredEventProcessorInterface;
|
use KTXC\Event\DeferredEventProcessorInterface;
|
||||||
use KTXF\Event\EventDispatcher;
|
use KTXC\Event\EventDispatcher;
|
||||||
|
use KTXC\Event\EventListenerRegistry;
|
||||||
use KTXF\Event\EventDispatcherInterface;
|
use KTXF\Event\EventDispatcherInterface;
|
||||||
use KTXF\Event\EventListenerRegistrarInterface;
|
use KTXF\Event\EventListenerRegistrarInterface;
|
||||||
use KTXF\Event\EventListenerRegistry;
|
|
||||||
use KTXF\Cache\EphemeralCacheInterface;
|
use KTXF\Cache\EphemeralCacheInterface;
|
||||||
use KTXF\Cache\PersistentCacheInterface;
|
use KTXF\Cache\PersistentCacheInterface;
|
||||||
use KTXF\Cache\BlobCacheInterface;
|
use KTXF\Cache\BlobCacheInterface;
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ use KTXC\Service\TenantService;
|
|||||||
use KTXF\Cache\BlobCacheInterface;
|
use KTXF\Cache\BlobCacheInterface;
|
||||||
use KTXF\Cache\EphemeralCacheInterface;
|
use KTXF\Cache\EphemeralCacheInterface;
|
||||||
use KTXF\Cache\PersistentCacheInterface;
|
use KTXF\Cache\PersistentCacheInterface;
|
||||||
use KTXF\Event\DeferredEventProcessorInterface;
|
use KTXC\Event\DeferredEventProcessorInterface;
|
||||||
use KTXF\Event\DeferredProcessingResult;
|
use KTXC\Event\DeferredProcessingResult;
|
||||||
use KTXF\Event\EventListenerRegistry;
|
use KTXC\Event\EventListenerRegistry;
|
||||||
use PHPUnit\Framework\Attributes\Test;
|
use PHPUnit\Framework\Attributes\Test;
|
||||||
use PHPUnit\Framework\Attributes\TestDox;
|
use PHPUnit\Framework\Attributes\TestDox;
|
||||||
use PHPUnit\Framework\MockObject\MockObject;
|
use PHPUnit\Framework\MockObject\MockObject;
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ namespace KTXT\Unit\Event;
|
|||||||
|
|
||||||
use KTXF\Event\DeliveryMode;
|
use KTXF\Event\DeliveryMode;
|
||||||
use KTXF\Event\Event;
|
use KTXF\Event\Event;
|
||||||
use KTXF\Event\EventDispatcher;
|
use KTXC\Event\EventDispatcher;
|
||||||
use KTXF\Event\EventListenerRegistry;
|
use KTXC\Event\EventListenerRegistry;
|
||||||
use KTXF\Event\FailurePolicy;
|
use KTXF\Event\FailurePolicy;
|
||||||
use PHPUnit\Framework\TestCase;
|
use PHPUnit\Framework\TestCase;
|
||||||
use PHPUnit\Framework\Attributes\Test;
|
use PHPUnit\Framework\Attributes\Test;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ use KTXC\Service\TenantFirewallStatusService;
|
|||||||
use KTXC\Service\SystemFirewallStatusService;
|
use KTXC\Service\SystemFirewallStatusService;
|
||||||
use KTXC\Service\TenantFirewallRuleService;
|
use KTXC\Service\TenantFirewallRuleService;
|
||||||
use KTXF\Event\DeliveryMode;
|
use KTXF\Event\DeliveryMode;
|
||||||
use KTXF\Event\EventListenerRegistry;
|
use KTXC\Event\EventListenerRegistry;
|
||||||
use KTXF\Event\SecurityEvent;
|
use KTXF\Event\SecurityEvent;
|
||||||
use PHPUnit\Framework\Attributes\Test;
|
use PHPUnit\Framework\Attributes\Test;
|
||||||
use PHPUnit\Framework\Attributes\TestDox;
|
use PHPUnit\Framework\Attributes\TestDox;
|
||||||
|
|||||||
Reference in New Issue
Block a user