Skip to content

[5.6] Add driver provides#23114

Merged
taylorotwell merged 1 commit into
laravel:5.6from
lancepioch:patch-2
Feb 11, 2018
Merged

[5.6] Add driver provides#23114
taylorotwell merged 1 commit into
laravel:5.6from
lancepioch:patch-2

Conversation

@lancepioch
Copy link
Copy Markdown
Contributor

@lancepioch lancepioch commented Feb 11, 2018

DI fails with "hash.driver" for the Illuminate\Contracts\Hashing\Hasher contract.

Here's an example that breaks:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class HomeController extends Controller
{
    protected $hash;

    public function __construct(\Illuminate\Contracts\Hashing\Hasher $hasher)
    {
        $this->hash = $hasher->make('lance');
    }

    public function index()
    {
        return $this->hash;
    }
}

Co-authored-by: Anand Capur <git@anand.io>
@lancepioch lancepioch changed the title Add driver provides [5.6] Add driver provides Feb 11, 2018
@taylorotwell taylorotwell merged commit 735b877 into laravel:5.6 Feb 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants