getDisplayMode() публичный Метод

public getDisplayMode ( ) : integer
Результат integer
Пример #1
0
 /**
  * @param Issue $issue
  * @return string
  */
 public function issueTextGenerate(Issue $issue)
 {
     $issueText = '';
     if ($issue->getDisplayMode() == null || $issue->getDisplayMode() == IssueDisplayModes::SHOW_ALL) {
         if (!empty($issue->getVolume())) {
             $issueText .= $this->translator->trans('volume') . ': ' . $issue->getVolume() . ' ';
         }
         if (!empty($issue->getNumber())) {
             $issueText .= $this->translator->trans('issue') . ': ' . $issue->getNumber();
         }
         if (!empty($issue->getTitle()) && $issue->getTitle() !== '-') {
             $issueText .= ' - ' . $issue->getTitle();
         }
         return $issueText;
     } elseif ($issue->getDisplayMode() == IssueDisplayModes::SHOW_VOLUME_AND_NUMBER) {
         if (!empty($issue->getVolume())) {
             $issueText .= $this->translator->trans('volume') . ': ' . $issue->getVolume() . ' ';
         }
         if (!empty($issue->getNumber())) {
             $issueText .= $this->translator->trans('issue') . ': ' . $issue->getNumber();
         }
         return $issueText;
     } elseif ($issue->getDisplayMode() == IssueDisplayModes::SHOW_TITLE) {
         return $issue->getTitle();
     }
     return $issueText;
 }