Ejemplo n.º 1
0
 /**
  * 获取指定ID的节目内容描述
  *
  * @param string|integer    $album_id
  * @return array
  */
 private function obtainCurrentAlbumContent($album_id)
 {
     $album = new Album();
     $content = $album->getCurrentAlbumFullyDescribe(intval($album_id));
     // 将歌单列表反序列化后,加入到内容数组里
     $sheets_meta = $this->obtainSheetMeta($content);
     // 如果没有出现歌单详情,跳转到404界面
     if (empty($sheets_meta)) {
         return redirect('/index', 404);
     }
     return ['describe' => $content->toArray(), 'albums' => $sheets_meta];
 }