public function notify(PayloadInterface $payload)
    {
        foreach ($this->runners as $runner) {
            /** @var Runner $runner */
            $runner->run($payload);
        }

        return $this;
    }
public function notify(PayloadInterface $payload)
    {
        foreach ($this->runners as $runner) {
            /** @var Runner $runner */
            $runner->run($payload);
        }

        return $this;
    }
public function notify ( PayloadInterface $ payload ) { foreach ( $ this -> runners as $ runner ) { /** @var Runner $runner */ $ runner -> run ( $ payload ) ; } return $ this ; }
Notifies all attached runners to start execution with passed payload.

@param PayloadInterface $payload

@return $this
Notifies all attached runners to start execution with passed payload .