PHP 클래스 Dusterio\AwsWorker\Controllers\WorkerController

상속: extends LaravelController
파일 보기 프로젝트 열기: dusterio/laravel-aws-worker

보호된 프로퍼티들

프로퍼티 타입 설명
$awsHeaders array

공개 메소드들

메소드 설명
queue ( Illuminate\Http\Request $request, Dusterio\AwsWorker\Wrappers\WorkerInterface $worker, Illuminate\Contracts\Container\Container $laravel ) : Illuminate\Http\Response
schedule ( Illuminate\Contracts\Container\Container $laravel, Illuminate\Contracts\Console\Kernel $kernel, Illuminate\Console\Scheduling\Schedule $schedule ) : array This method is nearly identical to ScheduleRunCommand shipped with Laravel, but since we are not interested in console output we couldn't reuse it

비공개 메소드들

메소드 설명
hasHeader ( Illuminate\Http\Request $request, $header ) : boolean
response ( array $messages = [], integer $code = 200 ) : Illuminate\Http\Response
validateBody ( Illuminate\Http\Request $request, Illuminate\Contracts\Container\Container $laravel ) : string
validateHeaders ( Illuminate\Http\Request $request )

메소드 상세

queue() 공개 메소드

public queue ( Illuminate\Http\Request $request, Dusterio\AwsWorker\Wrappers\WorkerInterface $worker, Illuminate\Contracts\Container\Container $laravel ) : Illuminate\Http\Response
$request Illuminate\Http\Request
$worker Dusterio\AwsWorker\Wrappers\WorkerInterface
$laravel Illuminate\Contracts\Container\Container
리턴 Illuminate\Http\Response

schedule() 공개 메소드

This method is nearly identical to ScheduleRunCommand shipped with Laravel, but since we are not interested in console output we couldn't reuse it
public schedule ( Illuminate\Contracts\Container\Container $laravel, Illuminate\Contracts\Console\Kernel $kernel, Illuminate\Console\Scheduling\Schedule $schedule ) : array
$laravel Illuminate\Contracts\Container\Container
$kernel Illuminate\Contracts\Console\Kernel
$schedule Illuminate\Console\Scheduling\Schedule
리턴 array

프로퍼티 상세

$awsHeaders 보호되어 있는 프로퍼티

protected array $awsHeaders
리턴 array