0
我做了一个serviceprovider,并在app.php中添加提供程序,但我该如何使用它?laravel创建服务提供商
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use App\Helpers\api\gg\gg;
class ApiServiceProvider extends ServiceProvider
{
protected $defer = true;
public function boot()
{
}
public function register()
{
$this->app->bind(gg::class, function()
{
return new gg;
});
}
public function provides()
{
return [gg::class];
}
}
GG类是在应用程序\助手\ API \ GG文件夹,我想在任何地方使用这个类像
gg::isReady();
app.php
'providers' => [
...
App\Providers\ApiServiceProvider::class,
...
]
的HomeController @指数
public function index()
{
//how can use this provider in there ?
return view('pages.home');
}
我会尝试。谢谢 – Hanik