手记

php-HashServerProvider

123456789101112131415161718192021222324252627282930313233343536373839<?php namespace Illuminate\Hashing; use Illuminate\Support\ServiceProvider;// namespaceclass HashServiceProvider extends ServiceProvider{    /**     * Indicates if loading of the provider is deferred.     *     * @var bool     */    protected $defer = true;// Indicates if loading of the provider is deferred.   // protected a store     /**     * Register the service provider.     *     * @return void     */    public function register()    {        $this->app->singleton('hash'function () {            return new BcryptHasher;        });// set this singleton function with hash and instance of this BcryptHasher;    }// register the service provider     /**     * Get the services provided by the provider.     *     * @return array     */    public function provides()    {        return ['hash'];// a hash    }// get the services provided by the provider.}// too simple!


0人推荐
随时随地看视频
慕课网APP