“tutoriel Laravel Jobs” Réponses codées

Créer des emplois Laravel

QUEUE_CONNECTION=database
John Maingi

tutoriel Laravel Jobs

class CreateJobsTable extends Migration{

    // this method will create a database called jobs with its respective columns
    public function up(){
        Schema::create('jobs', function (Blueprint $table) { //we define our database columns here
            $table->bigIncrements('id');
            $table->string('queue')->index();
            $table->longText('payload');
            $table->unsignedTinyInteger('attempts');
            $table->unsignedInteger('reserved_at')->nullable();
            $table->unsignedInteger('available_at');
            $table->unsignedInteger('created_at');
        });
    }

    // this method is used to check if the table already exists
    public function down(){
        Schema::dropIfExists('jobs');
    }
}
Precious Peacock

tutoriel Laravel Jobs

class TestQueueEmails extends Controller
{
    /**
    * test email queues
    **/
    public function sendTestEmails()
    {
        $emailJobs = new TestSendEmail();
        $this->dispatch($emailJobs);
    }
}
Precious Peacock

tutoriel Laravel Jobs

Route::get('sending-queue-emails', [TestQueueEmails::class,'sendTestEmails']);
Precious Peacock

Réponses similaires à “tutoriel Laravel Jobs”

Questions similaires à “tutoriel Laravel Jobs”

Plus de réponses similaires à “tutoriel Laravel Jobs” dans PHP

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code