Beispiel #1
0
 /**
  * 获取菜单中的素材具体信息.
  *
  * @param array $menus 菜单列表
  *
  * @return array
  */
 public function withMaterials($menus)
 {
     return array_map(function ($menu) {
         $mediaId = $this->eventRepository->getEventByKey($menu['key'])->value;
         $menu['material'] = $this->materialRepository->getMaterialByMediaId($mediaId);
         return $menu;
     }, $menus);
 }