配列ではないのに配列にセットしている場合に「PHP Warning: Invalid argument supplied for foreach() 」のエラーが出るようです。
foreach ($infos as $info) { }
こちらの行でエラーが出ている場合は以下のように修正することで解消されます。
foreach ((array)$infos as $info) { }
配列ではないのに配列にセットしている場合に「PHP Warning: Invalid argument supplied for foreach() 」のエラーが出るようです。
foreach ($infos as $info) { }
こちらの行でエラーが出ている場合は以下のように修正することで解消されます。
foreach ((array)$infos as $info) { }