[ Index ]

PHP Cross Reference of MediaWiki-1.24.0

title

Body

[close]

/includes/htmlform/ -> HTMLTextAreaField.php (source)

   1  <?php
   2  
   3  class HTMLTextAreaField extends HTMLFormField {
   4      const DEFAULT_COLS = 80;
   5      const DEFAULT_ROWS = 25;
   6  
   7  	function getCols() {
   8          return isset( $this->mParams['cols'] ) ? $this->mParams['cols'] : static::DEFAULT_COLS;
   9      }
  10  
  11  	function getRows() {
  12          return isset( $this->mParams['rows'] ) ? $this->mParams['rows'] : static::DEFAULT_ROWS;
  13      }
  14  
  15  	function getInputHTML( $value ) {
  16          $attribs = array(
  17                  'id' => $this->mID,
  18                  'cols' => $this->getCols(),
  19                  'rows' => $this->getRows(),
  20              ) + $this->getTooltipAndAccessKey();
  21  
  22          if ( $this->mClass !== '' ) {
  23              $attribs['class'] = $this->mClass;
  24          }
  25  
  26          $allowedParams = array(
  27              'placeholder',
  28              'tabindex',
  29              'disabled',
  30              'readonly',
  31              'required',
  32              'autofocus'
  33          );
  34  
  35          $attribs += $this->getAttributes( $allowedParams );
  36          return Html::textarea( $this->mName, $value, $attribs );
  37      }
  38  }


Generated: Fri Nov 28 14:03:12 2014 Cross-referenced by PHPXref 0.7.1