Writing Service Providers: The Register Method

<?php

namespace App\Providers;

use Riak\Connection;
use Illuminate\Support\ServiceProvider;

class RiakServiceProvider extends ServiceProvider
{
    /**
     * Register bindings in the container.
     *
     * @return void
     */
    public function register()
    {
        $this->app->singleton(Connection::class, function ($app) {
            return new Connection(config('riak'));
        });
    }
}

Writing Service Providers: The Register Method — Structure map

Clickable & Draggable!

Writing Service Providers: The Register Method — Related pages: