Added VKBot
This commit is contained in:
@@ -4,6 +4,8 @@ namespace App\Providers;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Illuminate\Pagination\Paginator;
|
||||
use App\Library\VK\VkApiClient;
|
||||
use GuzzleHttp\Client as GuzzleHttpClient;
|
||||
|
||||
class AppServiceProvider extends ServiceProvider
|
||||
{
|
||||
@@ -12,7 +14,14 @@ class AppServiceProvider extends ServiceProvider
|
||||
*/
|
||||
public function register(): void
|
||||
{
|
||||
//
|
||||
$this->app->singleton(VkApiClient::class, function ($app) {
|
||||
return new VkApiClient(
|
||||
new GuzzleHttpClient(), // Создаем экземпляр Guzzle
|
||||
config('services.vk.token'), // Берем из config/services.php
|
||||
config('services.vk.url'), // Добавляем URL api
|
||||
config('services.vk.version'), // Берем из config/services.php
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user