Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
core_sms\manager Member List

This is the complete list of members for core_sms\manager, including all inherited members.

__construct(protected moodle_database readonly moodle_database $db,)core_sms\manager
create_gateway_instance(string $classname, string $name, bool $enabled=false, ?stdClass $config=null,)core_sms\manager
delete_gateway(gateway $gateway)core_sms\manager
disable_gateway(gateway $gateway)core_sms\manager
enable_gateway(gateway $gateway)core_sms\manager
format_number(string $phonenumber, ?string $countrycode=null,)core_sms\managerstatic
get_enabled_gateway_instances()core_sms\manager
get_gateway_for_message(message $message, ?int $gatewayid=null,)core_sms\manager
get_gateway_instances(?array $filter=null)core_sms\manager
get_gateway_records(?array $filter=null)core_sms\manager
get_message(array $filter,)core_sms\manager
get_messages(string $sort='timecreated ASC', ?array $filter=null, int $pagesize=0, int $page=0,)core_sms\manager
get_possible_gateways_for_message(message $message,)core_sms\manager
save_message(message $message,)core_sms\manager
send(string $recipientnumber, string $content, string $component, string $messagetype, ?int $recipientuserid, bool $issensitive=false, bool $async=true, ?int $gatewayid=null,)core_sms\manager
send_message(message $message, bool $async=true, ?int $gatewayid=null,)core_sms\manager
update_gateway_instance(gateway $gateway, ?stdClass $config=null,)core_sms\manager