Ansel_Block_Gallery::_title PHP Method

_title() protected method

protected _title ( )
    protected function _title()
    {
        try {
            $gallery = $this->_getGallery();
        } catch (Ansel_Exception $e) {
            return Ansel::getUrlFor('view', array('view' => 'List'), true)->link() . $this->getName() . '</a>';
        }
        // Build the gallery name.
        if (isset($this->_params['gallery']) && $this->_params['gallery'] == '__random') {
            $name = _("Random Gallery") . ': ' . $gallery->get('name');
        } else {
            $name = $gallery->get('name');
        }
        $viewurl = Ansel::getUrlFor('view', array('view' => 'Gallery', 'gallery' => $gallery->id, 'slug' => $gallery->get('slug')), true);
        return $viewurl->link() . htmlspecialchars($name) . '</a>';
    }