Modules\Recipe\Providers\RecipeServiceProvider::registerBindings PHP Метод

registerBindings() приватный Метод

private registerBindings ( )
    private function registerBindings()
    {
        $this->app->bind('Modules\\Recipe\\Repositories\\RecipeRepository', function () {
            $repository = new \Modules\Recipe\Repositories\Eloquent\EloquentRecipeRepository(new \Modules\Recipe\Entities\Recipe());
            if (!config('app.cache')) {
                return $repository;
            }
            return new \Modules\Recipe\Repositories\Cache\CacheRecipeDecorator($repository);
        });
        // add bindings
    }