| // | Bertrand Mansion | // +----------------------------------------------------------------------+ require_once("HTML/QuickForm/button.php"); /** * HTML class for a button type element * * @author Adam Daniel * @author Bertrand Mansion * @version 1.1 * @since PHP4.04pl1 * @access public */ class MoodleQuickForm_button extends HTML_QuickForm_button { /** * html for help button, if empty then no help * * @var string */ var $_helpbutton=''; function MoodleQuickForm_button($elementName=null, $value=null, $attributes=null) { parent::HTML_QuickForm_button($elementName, $value, $attributes); } /** * set html for help button * * @access public * @param array $help array of arguments to make a help button * @param string $function function name to call to get html */ function setHelpButton($helpbuttonargs, $function='helpbutton'){ debugging('component setHelpButton() is not used any more, please use $mform->setHelpButton() instead'); } /** * get html for help button * * @access public * @return string html for help button */ function getHelpButton(){ return $this->_helpbutton; } /** * Slightly different container template when frozen. * * @return string */ function getElementTemplateType(){ if ($this->_flagFrozen){ return 'nodisplay'; } else { return 'default'; } } } //end class MoodleQuickForm_button