A checkbox ui element.  
 More...
|  | 
|  | __construct (string $name, string $label, bool $ischecked=false, int $locked=0, bool $isreadonly=false) | 
|  | Constructor. 
 | 
|  | 
|  | html () | 
|  | Generate the HTML. 
 | 
|  | 
|  | is_checkbox () | 
|  | Nasty function allowing checkbox logic to escape the class. 
 | 
|  | 
|  | is_dropdown () | 
|  | Nasty function used for spreading dropdown logic all around. 
 | 
|  | 
|  | is_textbox () | 
|  | Nasty function used for spreading textbox logic all around. 
 | 
|  | 
|  | 
| string | $label | 
|  | The form label for this input. 
 | 
|  | 
| string | $name | 
|  | The first bit of the name for this input. 
 | 
|  | 
| string | $value | 
|  | The value for this input. 
 | 
|  | 
|  | 
| int int | $locked | 
|  | Is this element locked either 0 or a time. 
 | 
|  | 
A checkbox ui element. 
- Copyright
- 2014 Moodle Pty Ltd (http://moodle.com) 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ __construct()
      
        
          | gradereport_singleview\local\ui\checkbox_attribute::__construct | ( | string | $name, | 
        
          |  |  | string | $label, | 
        
          |  |  | bool | $ischecked = false, | 
        
          |  |  | int | $locked = 0, | 
        
          |  |  | bool | $isreadonly = false ) | 
      
 
Constructor. 
- Parameters
- 
  
    | string | $name | The element name |  | string | $label | The label for the form element |  | bool | $ischecked | Is this thing on? |  | int | $locked | Is this element locked either 0 or a time. |  | bool | $isreadonly | If this is a read-only input. |  
 
 
 
◆ html()
      
        
          | gradereport_singleview\local\ui\checkbox_attribute::html | ( |  | ) |  | 
      
 
 
◆ is_checkbox()
      
        
          | gradereport_singleview\local\ui\checkbox_attribute::is_checkbox | ( |  | ) |  | 
      
 
 
◆ is_dropdown()
  
  | 
        
          | gradereport_singleview\local\ui\element::is_dropdown | ( |  | ) |  |  | inherited | 
 
 
◆ is_textbox()
  
  | 
        
          | gradereport_singleview\local\ui\element::is_textbox | ( |  | ) |  |  | inherited | 
 
 
◆ $label
  
  | 
        
          | string gradereport_singleview\local\ui\element::$label |  | inherited | 
 
The form label for this input. 
$label 
 
 
◆ $name
  
  | 
        
          | string gradereport_singleview\local\ui\element::$name |  | inherited | 
 
The first bit of the name for this input. 
$name 
 
 
◆ $value
  
  | 
        
          | string gradereport_singleview\local\ui\element::$value |  | inherited | 
 
The value for this input. 
$value 
 
 
The documentation for this class was generated from the following file: