/** * Render an entry in a favorite list. * * @param \VuFind\Db\Row\UserList $list Currently selected list (null for * combined favorites) * @param \VuFind\Db\Row\User $user Current logged in user (false if none) * * @return string */ public function getListEntry($list = null, $user = false) { // Get list of lists containing this entry $lists = null; if ($user) { $lists = $this->driver->getContainingLists($user->id); } return $this->renderTemplate('list-entry.phtml', ['driver' => $this->driver, 'list' => $list, 'user' => $user, 'lists' => $lists]); }