public function get() { $globalContext = \Sb\Context\Model\Context::getInstance(); $tplHeader = new Template("header"); $baseUrl = Urls::USER_LIBRARY; if ($globalContext->getIsShowingFriendLibrary()) { $baseUrl = Urls::FRIEND_LIBRARY; } $variables = array("allBooksUrl" => HTTPHelper::Link($baseUrl, array("key" => LibraryListKeys::ALL_BOOKS_KEY, "reset" => 1)), "borrowedBooksUrl" => HTTPHelper::Link($baseUrl, array("key" => LibraryListKeys::BORROWED_BOOKS_KEY, "reset" => 1)), "lendedBooksUrl" => HTTPHelper::Link($baseUrl, array("key" => LibraryListKeys::LENDED_BOOKS_KEY, "reset" => 1)), "wishedBooksUrl" => HTTPHelper::Link($baseUrl, array("key" => LibraryListKeys::WISHED_BOOKS_KEY, "reset" => 1)), "myBooksUrl" => HTTPHelper::Link($baseUrl, array("key" => LibraryListKeys::MY_BOOKS_KEY, "reset" => 1)), "friendLibrary" => false); if ($globalContext->getIsShowingFriendLibrary()) { $friend = UserDao::getInstance()->get($this->friendUserId); $variables["friendLibrary"] = true; $variables["friendUserName"] = $friend->getFirstName(); } $tplHeader->setVariables($variables); $this->setActiveTab($tplHeader, $this->key); return $tplHeader->output(); }
private function getContext() { return Context::getInstance(); }