Как сгруппировать значения в массиве в cakephp?

У меня есть список командных групп в массиве и их соответствующих членов команды в другом массиве.
Мне нужно сгруппировать их в массив так, чтобы под каждым руководителем команды были указаны соответствующие члены команды в едином раскрывающемся списке, где можно выбрать руководителей группы и членов команды.
Teamlead массив

Array
(
  [1] => teamlead1
  [2] => teamlead2
)

Массив членов команды teamlead1

Array
(
  [4] => teammember1
  [5] => teammember2
)

Массив членов команды teamlead2

Array
(
 [6] => teammember3
 [7] => teammember4
)

Мне нужно перечислить их как

[TeamLead1] => Array
    (
        [0] => Array
            (
                [1] => TeamLead1
            )
        [1] => Array
            (
                [4] => teammember1
                [5] => teammember2
            )

    )

[TeamLead2] => Array
    (
        [0] => Array
            (
                [2] => TeamLead2
            )
        [1] => Array
            (
                [6] => teammember3
                [7] => teammember4
            )

    )

Пожалуйста помоги мне с этим.

Ответы на вопрос(2)

Ваш ответ на вопрос