Pole objektů na asociativní pole ‚atribut1‘ ⇒ ‚atribut2‘
- Odoaker
- Člen | 11
Ahoj,
určo už to tu muselo být, ale nenašel sem…
Jak byste prosím vás elegantně vyřešili přemapování na jednoduchý
asociativní pole.
Vstup:
array (2)
0 => App\Entity\Topic #28ac
id protected => 3
name protected => "Cisco" (5)
color protected => "#ffeeff" (7)
owner protected => Kdyby\GeneratedProxy\__CG__\App\Entity\User #dc58
notes protected => Doctrine\ORM\PersistentCollection #f56d
1 => App\Entity\Topic #9eaa
id protected => 7
name protected => "linux commands" (14)
color protected => "fffffff" (7)
owner protected => Kdyby\GeneratedProxy\__CG__\App\Entity\User #dc58
notes protected => Doctrine\ORM\PersistentCollection #3dbd
Požadovanej výstup:
array (2)
3 => "Cisco"
7 => "linux commands"
Ideálně bych chtěl využít nějakou funkci z Util\Arrays, apod. abych kvůli tomu nemusel mít jednu hnusnou funkci na jedno použití, ale nějak se mi nedaří…
Díky za tipy.
Editoval Odoaker (17. 3. 2018 18:32)