Línea 58... |
Línea 58... |
58 |
}
|
58 |
}
|
Línea 59... |
Línea 59... |
59 |
|
59 |
|
60 |
/**
|
60 |
/**
|
61 |
* Ensure current user is able to use this form
|
61 |
* Ensure current user is able to use this form
|
62 |
*
|
62 |
*
|
63 |
* A {@see \core_reportbuilder\report_access_exception} will be thrown if they can't
|
63 |
* A {@see \core_reportbuilder\exception\report_access_exception} will be thrown if they can't
|
64 |
*/
|
64 |
*/
|
65 |
protected function check_access_for_dynamic_submission(): void {
|
65 |
protected function check_access_for_dynamic_submission(): void {
|
66 |
$reportpersistent = $this->get_report()->get_report_persistent();
|
66 |
$reportpersistent = $this->get_report()->get_report_persistent();
|
67 |
if ($reportpersistent->get('type') === base::TYPE_CUSTOM_REPORT) {
|
67 |
if ($reportpersistent->get('type') === base::TYPE_CUSTOM_REPORT) {
|
Línea 147... |
Línea 147... |
147 |
$mform->registerNoSubmitButton('resetfilters');
|
147 |
$mform->registerNoSubmitButton('resetfilters');
|
Línea 148... |
Línea 148... |
148 |
|
148 |
|
149 |
$buttons = [];
|
149 |
$buttons = [];
|
150 |
$buttons[] = $mform->createElement('submit', 'submitbutton', get_string('apply', 'core_reportbuilder'));
|
150 |
$buttons[] = $mform->createElement('submit', 'submitbutton', get_string('apply', 'core_reportbuilder'));
|
151 |
$buttons[] = $mform->createElement('submit', 'resetfilters', get_string('resetall', 'core_reportbuilder'),
|
151 |
$buttons[] = $mform->createElement('submit', 'resetfilters', get_string('resetall', 'core_reportbuilder'),
|
Línea 152... |
Línea 152... |
152 |
null, null, ['customclassoverride' => 'btn-link ml-1']);
|
152 |
null, null, ['customclassoverride' => 'btn-link ms-1']);
|
153 |
|
153 |
|
154 |
$mform->addGroup($buttons, 'buttonar', get_string('formactions', 'core_form'), '', false)
|
154 |
$mform->addGroup($buttons, 'buttonar', get_string('formactions', 'core_form'), '', false)
|