Prado\Web\UI\WebControls\TLabel::renderContents PHP Method

renderContents() public method

Renders the body content of the label.
public renderContents ( $writer )
    public function renderContents($writer)
    {
        if (($text = $this->getText()) === '') {
            parent::renderContents($writer);
        } else {
            $writer->write($text);
        }
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * Renders the validator control.
  * @param THtmlWriter writer for the rendering purpose
  */
 public function renderContents($writer)
 {
     if (($text = $this->getText()) !== '') {
         $writer->write($text);
     } else {
         if (($text = $this->getErrorMessage()) !== '') {
             $writer->write($text);
         } else {
             parent::renderContents($writer);
         }
     }
 }