PHP 8.3.31
Preview: EventServiceProvider.php Size: 761 B
/home/getspomw/royalsquad.us/vendor/laravel/framework/src/Illuminate/Events/EventServiceProvider.php

<?php

namespace Illuminate\Events;

use Illuminate\Contracts\Queue\Factory as QueueFactoryContract;
use Illuminate\Support\ServiceProvider;

class EventServiceProvider extends ServiceProvider
{
    /**
     * Register the service provider.
     *
     * @return void
     */
    public function register()
    {
        $this->app->singleton('events', function ($app) {
            return (new Dispatcher($app))->setQueueResolver(function () use ($app) {
                return $app->make(QueueFactoryContract::class);
            })->setTransactionManagerResolver(function () use ($app) {
                return $app->bound('db.transactions')
                    ? $app->make('db.transactions')
                    : null;
            });
        });
    }
}

Directory Contents

Dirs: 0 × Files: 9

Name Size Perms Modified Actions
3.80 KB lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
1.01 KB lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
21.87 KB lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
761 B lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
362 B lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
876 B lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
1.05 KB lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
3.04 KB lrw-rw-rw- 2025-09-17 06:52:58
Edit Download
2.74 KB lrw-rw-rw- 2025-09-17 06:52:58
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).