See Release Notes
Long Term Support Release
Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 401 and 402] [Versions 401 and 403]
Contains subplugin info class for payment gateways.
Copyright: | 2019 Shamim Rezaie <shamim@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 150 lines (5 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
paygw:: (9 methods):
is_uninstall_allowed()
get_settings_section_name()
load_settings()
get_manage_url()
get_enabled_plugins()
enable_plugin()
set_enabled()
set_enabled_plugins()
get_supported_currencies()
is_uninstall_allowed() X-Ref |
No description |
get_settings_section_name() X-Ref |
No description |
load_settings(\part_of_admin_tree $adminroot, $parentnodename, $hassiteconfig) X-Ref |
No description |
get_manage_url() X-Ref |
No description |
get_enabled_plugins() X-Ref |
No description |
enable_plugin(string $pluginname, int $enabled) X-Ref |
No description |
set_enabled(bool $newstate = true) X-Ref |
Sets the current plugin as enabled or disabled When enabling tries to guess the sortorder based on default rank returned by the plugin. param: bool $newstate |
set_enabled_plugins($list) X-Ref |
Set the list of enabled payment gateways in the specified sort order To be used when changing settings or in unit tests. param: string|array $list list of plugin names without frankenstyle prefix - comma-separated string or an array |
get_supported_currencies() X-Ref |
Returns the list of currencies that the payment gateway supports. return: string[] An array of the currency codes in the three-character ISO-4217 format |