original_string: protected function createListenerAndJob($class, $method, $arguments)
      {
          $listener = (new ReflectionClass($class))->newInstanceWithoutConstructor();
  
          return [$listener, $this->propogateListenerOptions(
              $listener,
              new CallQueuedListener($class, $method, $arguments)
          )];
      }
code: protected function createListenerAndJob($class, $method, $arguments)
      {
          $listener = (new ReflectionClass($class))->newInstanceWithoutConstructor();
  
          return [$listener, $this->propogateListenerOptions(
              $listener,
              new CallQueuedListener($class, $method, $arguments)
          )];
      }
code_tokens: protected function createListenerAndJob ( $ class , $ method , $ arguments ) { $ listener = ( new ReflectionClass ( $ class ) ) -> newInstanceWithoutConstructor ( ) ; return [ $ listener , $ this -> propogateListenerOptions ( $ listener , new CallQueuedListener ( $ class , $ method , $ arguments ) ) ] ; }
docstring: Create the listener and job for a queued listener.
  
  @param string $class
  @param string $method
  @param array  $arguments
  
  @return array
docstring_tokens: Create the listener and job for a queued listener .