Differential D10585 Diff 25583 src/applications/conpherence/controller/ConpherenceListController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/conpherence/controller/ConpherenceListController.php
Show First 20 Lines • Show All 134 Lines • ▼ Show 20 Lines | switch ($mode) { | ||||
case self::SELECTED_MODE: | case self::SELECTED_MODE: | ||||
$response = id(new AphrontAjaxResponse())->setContent($thread_view); | $response = id(new AphrontAjaxResponse())->setContent($thread_view); | ||||
break; | break; | ||||
case self::PAGING_MODE: | case self::PAGING_MODE: | ||||
$thread_html = $thread_view->renderThreadsHTML(); | $thread_html = $thread_view->renderThreadsHTML(); | ||||
$phids = array_keys($participation); | $phids = array_keys($participation); | ||||
$content = array( | $content = array( | ||||
'html' => $thread_html, | 'html' => $thread_html, | ||||
'phids' => $phids); | 'phids' => $phids, | ||||
); | |||||
$response = id(new AphrontAjaxResponse())->setContent($content); | $response = id(new AphrontAjaxResponse())->setContent($content); | ||||
break; | break; | ||||
case self::UNSELECTED_MODE: | case self::UNSELECTED_MODE: | ||||
default: | default: | ||||
$layout = id(new ConpherenceLayoutView()) | $layout = id(new ConpherenceLayoutView()) | ||||
->setBaseURI($this->getApplicationURI()) | ->setBaseURI($this->getApplicationURI()) | ||||
->setThreadView($thread_view) | ->setThreadView($thread_view) | ||||
->setRole('list'); | ->setRole('list'); | ||||
▲ Show 20 Lines • Show All 102 Lines • Show Last 20 Lines |