¿Cómo agrupar valores en una matriz en cakephp?

Tengo una lista de líderes de equipo en una matriz y sus miembros correspondientes en otra matriz.
Necesito agruparlos en una matriz de tal manera que debajo de cada equipo lidere los miembros correspondientes del equipo deben aparecer en un solo menú desplegable donde los líderes del equipo y los miembros del equipo deben ser seleccionables.
Teamlead array

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

Matriz de miembros del equipo de teamlead1

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

atriz de miembros del equipo de teamlead2

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

Necesito enumerarlos como

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

    )

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

    )

Por favor ayúdame con esto

Respuestas a la pregunta(4)

Su respuesta a la pregunta