Prado\Web\UI\WebControls\THyperLink::renderContents PHP Метод

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

Renders the body content of the hyperlink.
public renderContents ( $writer )
    public function renderContents($writer)
    {
        if (($imageUrl = $this->getImageUrl()) === '') {
            if (($text = $this->getText()) !== '') {
                $writer->write(THttpUtility::htmlEncode($text));
            } else {
                if ($this->getHasControls()) {
                    parent::renderContents($writer);
                } else {
                    $writer->write(THttpUtility::htmlEncode($this->getNavigateUrl()));
                }
            }
        } else {
            $this->createImage($imageUrl)->renderControl($writer);
        }
    }