original_string: protected function propogateListenerOptions($listener, $job)
      {
          return tap($job, function ($job) use ($listener) {
              $job->tries   = isset($listener->tries) ? $listener->tries : null;
              $job->timeout = isset($listener->timeout) ? $listener->timeout : null;
          });
      }
code: protected function propogateListenerOptions($listener, $job)
      {
          return tap($job, function ($job) use ($listener) {
              $job->tries   = isset($listener->tries) ? $listener->tries : null;
              $job->timeout = isset($listener->timeout) ? $listener->timeout : null;
          });
      }
code_tokens: protected function propogateListenerOptions ( $ listener , $ job ) { return tap ( $ job , function ( $ job ) use ( $ listener ) { $ job -> tries = isset ( $ listener -> tries ) ? $ listener -> tries : null ; $ job -> timeout = isset ( $ listener -> timeout ) ? $ listener -> timeout : null ; } ) ; }
docstring: Propogate listener options to the job.
  
  @param mixed $listener
  @param mixed $job
  
  @return mixed
docstring_tokens: Propogate listener options to the job .