Changeset View
Changeset View
Standalone View
Standalone View
src/applications/ponder/controller/PonderQuestionViewController.php
Show All 25 Lines | $answer_add_panel = id(new PonderAddAnswerView()) | ||||
->setQuestion($question) | ->setQuestion($question) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
->setActionURI('/ponder/answer/add/'); | ->setActionURI('/ponder/answer/add/'); | ||||
$header = new PHUIHeaderView(); | $header = new PHUIHeaderView(); | ||||
$header->setHeader($question->getTitle()); | $header->setHeader($question->getTitle()); | ||||
$header->setUser($viewer); | $header->setUser($viewer); | ||||
$header->setPolicyObject($question); | $header->setPolicyObject($question); | ||||
$header->setHeaderIcon('fa-university'); | |||||
if ($question->getStatus() == PonderQuestionStatus::STATUS_OPEN) { | if ($question->getStatus() == PonderQuestionStatus::STATUS_OPEN) { | ||||
$header->setStatus('fa-square-o', 'bluegrey', pht('Open')); | $header->setStatus('fa-square-o', 'bluegrey', pht('Open')); | ||||
} else { | } else { | ||||
$text = PonderQuestionStatus::getQuestionStatusFullName( | $text = PonderQuestionStatus::getQuestionStatusFullName( | ||||
$question->getStatus()); | $question->getStatus()); | ||||
$icon = PonderQuestionStatus::getQuestionStatusIcon( | $icon = PonderQuestionStatus::getQuestionStatusIcon( | ||||
$question->getStatus()); | $question->getStatus()); | ||||
▲ Show 20 Lines • Show All 255 Lines • Show Last 20 Lines |