Ошибка при использовании PHP функции compact()

В Symfony 6.1 на PHP 8.1 генерирую такой массив в переменную $user:

array:2 [▼
  "us" => array:5 [▼
    "id" => "8b8170f4-6d73-42bb-b02b-34ae3f175857"
    "email" => null
    "date" => "2022-07-27 15:48:50"
    "role" => "ROLE_USER"
    "status" => "active"
  ]
  "networks" => array:1 [▼
    0 => array:2 [▼
      "network" => "github"
      "identity" => "104368371"
    ]
  ]
]

Далее пытаюсь отправить её в Twig:

return $this->render("app/profile/show.html.twig", compact($user));

и получаю ошибку:

Warning: compact(): Undefined variable $8b8170f4-6d73-42bb-b02b-34ae3f175857

Почему из значения ключа "id" он пытается сделать переменную, добавляя впереди $? Мне всего-то нужен аналог

return $this->render("app/profile/show.html.twig", ['user' => $user]);

Ответы (0 шт):