WorkspaceCommandHandler
final class WorkspaceCommandHandler implements CommandHandlerInterface (View source)
| internal | from userland, you'll use ContentRepository::handle to dispatch commands |
Traits
Methods
__construct(CommandSimulatorFactory $commandSimulatorFactory, EventStoreInterface $eventStore, EventNormalizer $eventNormalizer)
No description
bool
handle(CommandInterface|RebasableToOtherWorkspaceInterface $command, CommandHandlingDependencies $commandHandlingDependencies)
No description
Details
__construct(CommandSimulatorFactory $commandSimulatorFactory, EventStoreInterface $eventStore, EventNormalizer $eventNormalizer)
No description
bool
canHandle(CommandInterface|RebasableToOtherWorkspaceInterface $command)
No description
EventsToPublish|Generator
handle(CommandInterface|RebasableToOtherWorkspaceInterface $command, CommandHandlingDependencies $commandHandlingDependencies)
No description