Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/lib/form/group.php
Go to the documentation of this file.
00001 <?php
00002 require_once("HTML/QuickForm/group.php");
00003 
00013 class MoodleQuickForm_group extends HTML_QuickForm_group{
00019     var $_helpbutton='';
00020     function MoodleQuickForm_group($elementName=null, $elementLabel=null, $elements=null, $separator=null, $appendName = true) {
00021         parent::HTML_QuickForm_group($elementName, $elementLabel, $elements, $separator, $appendName);
00022     }
00023     //would cause problems with client side validation so will leave for now
00024     //var $_elementTemplateType='fieldset';
00032     function setHelpButton($helpbuttonargs, $function='helpbutton'){
00033         debugging('component setHelpButton() is not used any more, please use $mform->setHelpButton() instead');
00034     }
00042     function getHelpButton(){
00043         return $this->_helpbutton;
00044     }
00045     function getElementTemplateType(){
00046         if ($this->_flagFrozen){
00047             if ($this->getGroupType() == 'submit'){
00048                 return 'nodisplay';
00049             } else {
00050                 return 'static';
00051             }
00052         } else {
00053             return 'fieldset';
00054         }
00055     }
00056 
00057     function setElements($elements){
00058         parent::setElements($elements);
00059         foreach ($this->_elements as $element){
00060             if (method_exists($element, 'setHiddenLabel')){
00061                 $element->setHiddenLabel(true);
00062             }
00063         }
00064     }
00065 }
 All Data Structures Namespaces Files Functions Variables Enumerations