сами изображения отправляются или что-то другое?
Нет, очередь нужна для обработки без ожидания. А для хранения используется СУБД
print_r($orderStatuses->group)
foreach ($orderStatuses->group as $name) {
foreach () {
// здесь из массива получаете статусы для группы, если они есть в ответе базы
}
}
$orderStatuses = ShopOrdersStatuses::find()->all();
$statusList = [];
print_r($orderStatuses); exit(); // Если есть нужные данные, то комментируем этот код и идём дальше. Если нет - меняем запрос.
foreach ($orderStatuses as $orderStatus) {
//print_r($orderStatus); exit(); // Если есть нужные данные, то комментируем этот код и идём дальше. Если нет - меняем запрос.
$statusList[$orderStatus->group->name][$orderStatus->id] = $orderStatus->name ;
}
class FilterCustomTablesSubscriber implements EventSubscriber
{
public const TMP_TABLE_NAME = 'articles';
public function getSubscribedEvents(): array
{
return [
ToolEvents::postGenerateSchema => 'postGenerateSchema',
];
}
public function postGenerateSchema(GenerateSchemaEventArgs $args): void
{
$schema = $args->getSchema();
//print_r($schema->getTables());
// remove temporary table from schema before creating the tables
try {
$schema->dropTable(self::TMP_TABLE_NAME);
} catch (SchemaException $e) {
echo 'table not found';
}
}
}
Задание есть, выполняйте. Проблема то в чём?