| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- namespace App\Module\Dev\Queues;
- use App\Queues\BaseQueue;
- use Illuminate\Bus\Queueable;
- use Illuminate\Contracts\Queue\ShouldQueue;
- use Illuminate\Foundation\Bus\Dispatchable;
- use Illuminate\Queue\InteractsWithQueue;
- use Illuminate\Queue\SerializesModels;
- class DevQueue extends BaseQueue implements ShouldQueue
- {
- use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
- /**
- * 队列数据
- *
- * @var array
- */
- protected $data;
- /**
- * 构造函数
- *
- * @param array $data
- */
- public function __construct(array $data)
- {
- $this->data = $data;
- }
- /**
- * 执行队列任务
- */
- public function handle()
- {
- // 处理队列任务
- \Log::info('Dev队列任务执行', $this->data);
- }
- }
|