Gateway/Command/WebHookCommand.php
public function execute(array $commandSubject) {
        $response = $this->gatewayResponseHolder->getGatewayResponse();

        $this->handler->handle($commandSubject, $response);
    }
public function execute(array $commandSubject) {
        $response = $this->gatewayResponseHolder->getGatewayResponse();

        $this->handler->handle($commandSubject, $response);
    }
public function execute ( array $ commandSubject ) { $ response = $ this -> gatewayResponseHolder -> getGatewayResponse ( ) ; $ this -> handler -> handle ( $ commandSubject , $ response ) ; }
Executes command basing on business object

@param array $commandSubject
@return null|Command\ResultInterface
@throws CommandException
Executes command basing on business object