◆ __construct()
single_button::__construct |
( |
moodle_url |
$url, |
|
|
|
$label, |
|
|
|
$method = 'post' , |
|
|
|
$primary = false , |
|
|
|
$attributes = [] |
|
) |
| |
Constructor.
- Parameters
-
moodle_url | $url | |
string | $label | button text |
string | $method | get or post submit method |
array | $attributes | Attributes for the HTML button tag |
◆ add_action()
Add action to the button.
- Parameters
-
◆ add_confirm_action()
single_button::add_confirm_action |
( |
|
$confirmmessage | ) |
|
Shortcut for adding a JS confirm dialog when the button is clicked.
The message must be a yes/no question.
- Parameters
-
string | $confirmmessage | The yes/no confirmation question. If "Yes" is clicked, the original action will occur. |
◆ export_for_template()
Export data.
- Parameters
-
- Return values
-
◆ set_attribute()
single_button::set_attribute |
( |
|
$name, |
|
|
|
$value |
|
) |
| |
Sets an attribute for the HTML button tag.
- Parameters
-
string | $name | The attribute name |
mixed | $value | The value |
- Return values
-
◆ $primary
bool single_button::$primary = false |
True if button is primary button.
Used for styling.
The documentation for this class was generated from the following file: