• Full name: \App\Domain\Site\Command\CreateSiteCommandHandler
  • This class is marked as final and can't be subclassed
  • This class implements: CommandHandler
  • This class is a Final class

Properties

repository

public \App\Domain\Site\Repository\SiteCommandRepository $repository

Methods

__construct

public __construct(\App\Domain\Site\Repository\SiteCommandRepository $repository): mixed

Parameters:

Parameter Type Description
$repository \App\Domain\Site\Repository\SiteCommandRepository

handle

public handle(\App\Domain\Site\Command\CreateSiteCommand|\Codefy\CommandBus\Command $command): void

Parameters:

Parameter Type Description
$command \App\Domain\Site\Command\CreateSiteCommand|\Codefy\CommandBus\Command

Throws: