hollanditkzn, если я все правильно понял, то answear (почему не answers) получается через __get
и там таки массив. но в шафл нужно передать ссылку.
и если сделать
$answear = $model[0]->answear;
shuffle($answear);
то у вас будет перемешанный массив. (в моделе естественно он останется неперемешанный)
beduin01, у вас большой опыт с микросервисами?
поддерживать микросервисы сложнее монолита.
возможно вам лучше отрефакторить ваш монолит. (вам все равно это делать придется если вы его на микросервисы делить будете.)
Для более точной диагностики нужно сайт залить кипятком.
Потом медленно выпить напиток, а оставшуюся гущу вылить на блюдце.
Фотографию блюдца приложите к вопросу.
дело совсем не в пдо... он то как раз синхронный