Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diviner/controller/DivinerMainController.php
| Show All 36 Lines | public function processRequest() { | ||||
| $document->addClass('diviner-view'); | $document->addClass('diviner-view'); | ||||
| if ($books) { | if ($books) { | ||||
| $books = msort($books, 'getTitle'); | $books = msort($books, 'getTitle'); | ||||
| $list = array(); | $list = array(); | ||||
| foreach ($books as $book) { | foreach ($books as $book) { | ||||
| $item = id(new DivinerBookItemView()) | $item = id(new DivinerBookItemView()) | ||||
| ->setTitle($book->getTitle()) | ->setTitle($book->getTitle()) | ||||
| ->setHref('/book/'.$book->getName().'/') | ->setHref('/diviner/book/'.$book->getName().'/') | ||||
| ->setSubtitle($book->getPreface()); | ->setSubtitle($book->getPreface()); | ||||
| $list[] = $item; | $list[] = $item; | ||||
| } | } | ||||
| $list = id(new PHUIBoxView()) | $list = id(new PHUIBoxView()) | ||||
| ->addPadding(PHUI::PADDING_LARGE_LEFT) | ->addPadding(PHUI::PADDING_LARGE_LEFT) | ||||
| ->addPadding(PHUI::PADDING_LARGE_RIGHT) | ->addPadding(PHUI::PADDING_LARGE_RIGHT) | ||||
| ->addPadding(PHUI::PADDING_SMALL_TOP) | ->addPadding(PHUI::PADDING_SMALL_TOP) | ||||
| ->addPadding(PHUI::PADDING_SMALL_BOTTOM) | ->addPadding(PHUI::PADDING_SMALL_BOTTOM) | ||||
| ▲ Show 20 Lines • Show All 41 Lines • Show Last 20 Lines | |||||