Неустранимая ошибка: Uncaught Illuminate\Contracts\Container\BindingResolutionException: неразрешимое разрешение зависимостей [Параметр #0 [массив $args]] в классе Aws \AwsClient
Вот мой AppServiceProvider
Код: Выделить всё
public function register(): void
{
$this->app->singleton(AwsSesService::class, function () {
$client = new \Aws\SesV2\SesV2Client([
'version' => 'latest',
'credentials' => [
'key' => 'xxxKEYxxx',
'secret' => 'xxxSECRETxxx'
],
'region' => 'xxxREGIONxxx',
]);
return new AwsSesService($client);
});
}
Код: Выделить всё
protected SesV2Client $client;
public function __construct(SesV2Client $client)
{
$this->client = $client;
}
Прошу вашего сотрудничества. Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/790 ... array-args