See Release Notes
Long Term Support Release
Class account_gateway
Copyright: | 2020 Marina Glancy |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 147 lines (5 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
account_gateway:: (7 methods):
definition()
extra_validation()
get_mform()
get_gateway_persistent()
filter_data_for_persistent()
get_data()
set_data()
Class: account_gateway - X-Ref
Class account_gatewaydefinition() X-Ref |
Define the form - called by parent constructor |
extra_validation($data, $files, array &$errors) X-Ref |
Form validation param: \stdClass $data param: array $files param: array $errors |
get_mform() X-Ref |
Exposes the protected attribute to be accessed by the \core_payment\gateway callback return: \MoodleQuickForm |
get_gateway_persistent() X-Ref |
Exposes the protected attribute to be accessed by the \core_payment\gateway callback return: \core_payment\account_gateway |
filter_data_for_persistent($data) X-Ref |
Filter out the foreign fields of the persistent. This can be overridden to filter out more complex fields. param: \stdClass $data The data to filter the fields out of. return: \stdClass. |
get_data() X-Ref |
Overwrite parent method to json encode config return: object|\stdClass|null |
set_data($values) X-Ref |
Overwrite parent method to json decode config param: array|\stdClass $values |