Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
|
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\manager | protected |
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\manager | static |
get_user_policy_status(int $userid) | core_ai\manager | static |
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\manager | static |
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\manager | static |