а кто-то может подскажет как же все таки мокнуть именно s3 клиента на тестах ? в целом, судя по гуглу, мы точно так же создаем S3Client только ему на вход в качестве хендлера дает Aws\MockHandler клиент где то там в недрах своих это дело понимает и его использует фигня в том что MockHandler то нужно наполнять данными разными в каждом тесте а через конфиг он пустой получается
а кто-то может подскажет как же все таки мокнуть именно s3 клиента на тестах ? в целом, судя по гуглу, мы точно так же создаем S3Client только ему на вход в качестве хендлера дает Aws\MockHandler клиент где то там в недрах своих это дело понимает и его использует фигня в том что MockHandler то нужно наполнять данными разными в каждом тесте а через конфиг он пустой получается
а кто-то может подскажет как же все таки мокнуть именно s3 клиента на тестах ? в целом, судя по гуглу, мы точно так же создаем S3Client только ему на вход в качестве хендлера дает Aws\MockHandler клиент где то там в недрах своих это дело понимает и его использует фигня в том что MockHandler то нужно наполнять данными разными в каждом тесте а через конфиг он пустой получается
а кто-то может подскажет как же все таки мокнуть именно s3 клиента на тестах ? в целом, судя по гуглу, мы точно так же создаем S3Client только ему на вход в качестве хендлера дает Aws\MockHandler клиент где то там в недрах своих это дело понимает и его использует фигня в том что MockHandler то нужно наполнять данными разными в каждом тесте а через конфиг он пустой получается
Два варианта:
- завернуть в свой интерфейс и с ним работать (подменять вещи которые ты не контролируешь плохая идея) - развернуть minio рядом
Приветствую. Подскажите плиз с логированием сущности :) Хочу в лог кинуть максимально инфы по сущности, если будет какая либо ошибка. Как лучше сделать? Что пробовал: (array)$entity - почему то не идет вглубь embeded print_r, var_export - походу лезут в прокси, скрипт падает по памяти. serialize - вроде как выполняется что надо, но формат вывода у него не особо приятный для чтения, много тех инфы для будущей десериализации.