25 $form_vars[
'action'] =
"action/{$plugin_id}/usersettings/save";
32 'show_owner_block_menu' =>
false,
33 'filter_id' =>
'settings',
34 'filter_value' =>
'plugin_settings',
elgg_view_form(string $action, array $form_vars=[], array $body_vars=[])
Plugin class containing helper functions for plugin activation/deactivation, dependency checking capa...
elgg_get_plugin_from_id(string $plugin_id)
Elgg plugins library Contains functions for managing plugins.
elgg_echo(string $message_key, array $args=[], string $language= '')
Elgg language module Functions to manage language and translations.
elgg_extract($key, $array, $default=null, bool $strict=true)
Checks for $array[$key] and returns its value if it exists, else returns $default.
elgg_language_key_exists(string $key, string $language= 'en')
Check if a given language key exists.
Thrown when page is not accessible.
elgg_action_exists(string $action)
Check if an action is registered and its script exists.
elgg_view_page(string $title, string|array $body, string $page_shell= 'default', array $vars=[])
Assembles and outputs a full page.
elgg_get_page_owner_entity()
Gets the owner entity for the current page.