<?phpnamespaceIlluminate\Foundation\Bus;useIlluminate\Contracts\Bus\Dispatcher;traitDispatchesJobs{/** * Dispatch a job to its appropriate handler. * * @param mixed $job * @return mixed */protectedfunctiondispatch($job){returnapp(Dispatcher::class)->dispatch($job);}/** * Dispatch a job to its appropriate handler in the current process. * * @param mixed $job * @return mixed */publicfunctiondispatchNow($job){returnapp(Dispatcher::class)->dispatchNow($job);}}