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

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

__construct(protected moodle_database readonly moodle_database $db,)core_ai\manager
call_action_provider(provider $provider, base $action)core_ai\managerprotected
change_provider_order(int $providerid, int $direction)core_ai\manager
create_provider_instance(string $classname, string $name, bool $enabled=false, ?array $config=null, ?array $actionconfig=null,)core_ai\manager
delete_provider_instance(provider $provider)core_ai\manager
disable_provider_instance(provider $provider)core_ai\manager
enable_provider_instance(provider $provider)core_ai\manager
get_provider_instances(?array $filter=null)core_ai\manager
get_provider_record(array $filter=[], int $strictness=IGNORE_MISSING)core_ai\manager
get_provider_records(?array $filter=null)core_ai\manager
get_providers_for_actions(array $actions, bool $enabledonly=false)core_ai\manager
get_sorted_providers()core_ai\manager
get_supported_actions(string $pluginname)core_ai\managerstatic
get_user_policy_status(int $userid)core_ai\managerstatic
is_action_available(string $actionclass)core_ai\manager
is_action_enabled(string $plugin, string $actionclass, int $instanceid=0)core_ai\manager
process_action(base $action)core_ai\manager
set_action_state(string $plugin, string $actionbasename, int $enabled, int $instanceid=0)core_ai\manager
set_provider_config(array $data, string $plugin)core_ai\manager
sort_providers_by_order(array $unsorted)core_ai\managerstatic
update_provider_instance(provider $provider, ?array $config=null, ?array $actionconfig=null)core_ai\manager
update_provider_order(int $providerid, string|int $action)core_ai\manager
user_policy_accepted(int $userid, int $contextid)core_ai\managerstatic