/** * @param $newsLink * @return array */ public function getNewsDetail($newsLink) { $localCode = strtoupper(App::getLocale()); /* Load Mode */ $headerModel = new Models\HeaderModel(); $breadCrumbModel = new Models\breadCrumbsModel(); $newsModel = new Models\NewsModel(); $commonModel = new Models\CommonModel(); /* Init Data */ $headerData = $headerModel->index($localCode); $newsDetailData = $newsModel->getNewsDetailIndex($localCode, $newsLink); $breadCrumbData = $breadCrumbModel->getBreadCrumbData($localCode, "news", "N", $newsLink, null); /* Update Views */ $commonModel->updateViews("tb_news", "NEWS_TEXT_LINK", $newsLink); $newsListArr = array("headerData" => $headerData, "breadCrumb" => $breadCrumbData, "newsDetail" => $newsDetailData); return view('newsDetail', $newsListArr); }