前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
<?php namespace Module\CmsWriter\Api\Controller; use Illuminate\Routing\Controller; use ModStart\Core\Input\Response; use Module\CmsWriter\Util\ChannelUtil; use Module\CmsWriter\Util\PostUtil; class IndexController extends Controller { public function home() { $channelTree = ChannelUtil::tree(); $channelLatestPost = []; foreach ($channelTree as $channel) { $channelLatestPost[$channel['id']] = PostUtil::latestPostsByChannel($channel['id']); } $viewData = []; $viewData['channelTree'] = $channelTree; $viewData['channelLatestPost'] = $channelLatestPost; $viewData['latestPosts'] = PostUtil::latestPosts(8); return Response::generateSuccessData($viewData); } }