parent
be32a954d0
commit
d9fa46d4ed
@ -0,0 +1,76 @@ |
||||
<?php |
||||
/** |
||||
* Base class for <input /> form elements |
||||
*/ |
||||
require_once 'HTML/QuickForm/input.php'; |
||||
|
||||
/** |
||||
* HTML class for a password type field |
||||
* |
||||
* @category HTML |
||||
* @package HTML_QuickForm |
||||
* @author Adam Daniel <adaniel1@eesus.jnj.com> |
||||
* @author Bertrand Mansion <bmansion@mamasam.com> |
||||
* @version Release: 3.2.11 |
||||
* @since 1.0 |
||||
*/ |
||||
class HTML_QuickForm_email extends HTML_QuickForm_input |
||||
{ |
||||
// {{{ constructor |
||||
|
||||
/** |
||||
* Class constructor |
||||
* |
||||
* @param string $elementName (optional)Input field name attribute |
||||
* @param string $elementLabel (optional)Input field label |
||||
* @param mixed $attributes (optional)Either a typical HTML attribute string |
||||
* or an associative array |
||||
* @since 1.0 |
||||
* @access public |
||||
* @return void |
||||
* @throws |
||||
*/ |
||||
function HTML_QuickForm_email($elementName=null, $elementLabel=null, $attributes=null) |
||||
{ |
||||
HTML_QuickForm_input::HTML_QuickForm_input($elementName, $elementLabel, $attributes); |
||||
$this->setType('email'); |
||||
} //end constructor |
||||
|
||||
// }}} |
||||
// {{{ setSize() |
||||
|
||||
/** |
||||
* Sets size of password element |
||||
* |
||||
* @param string $size Size of password field |
||||
* @since 1.0 |
||||
* @access public |
||||
* @return void |
||||
*/ |
||||
function setSize($size) |
||||
{ |
||||
$this->updateAttributes(array('size'=>$size)); |
||||
} //end func setSize |
||||
|
||||
// }}} |
||||
// {{{ setMaxlength() |
||||
|
||||
/** |
||||
* Sets maxlength of password element |
||||
* |
||||
* @param string $maxlength Maximum length of password field |
||||
* @since 1.0 |
||||
* @access public |
||||
* @return void |
||||
*/ |
||||
function setMaxlength($maxlength) |
||||
{ |
||||
$this->updateAttributes(array('maxlength'=>$maxlength)); |
||||
} //end func setMaxlength |
||||
|
||||
// }}} |
||||
// {{{ getFrozenHtml() |
||||
|
||||
// }}} |
||||
|
||||
} //end class HTML_QuickForm_password |
Loading…
Reference in new issue