protected function createListenerAndJob($class, $method, $arguments)
    {
        $listener = (new ReflectionClass($class))->newInstanceWithoutConstructor();

        return [$listener, $this->propogateListenerOptions(
            $listener,
            new CallQueuedListener($class, $method, $arguments)
        )];
    }
protected function createListenerAndJob($class, $method, $arguments)
    {
        $listener = (new ReflectionClass($class))->newInstanceWithoutConstructor();

        return [$listener, $this->propogateListenerOptions(
            $listener,
            new CallQueuedListener($class, $method, $arguments)
        )];
    }
protected function createListenerAndJob ( $ class , $ method , $ arguments ) { $ listener = ( new ReflectionClass ( $ class ) ) -> newInstanceWithoutConstructor ( ) ; return [ $ listener , $ this -> propogateListenerOptions ( $ listener , new CallQueuedListener ( $ class , $ method , $ arguments ) ) ] ; }
Create the listener and job for a queued listener.

@param string $class
@param string $method
@param array  $arguments

@return array
Create the listener and job for a queued listener .