18 if ($disable_plugins === null) {
19 $disable_plugins =
true;
21 if ($disable_plugins) {
31 $plugin_categories =
$plugin->getManifest()->getCategories();
33 if (isset($plugin_categories)) {
34 foreach ($plugin_categories as $category) {
50 'all' =>
elgg_echo(
'admin:plugins:category:all'),
51 'active' =>
elgg_echo(
'admin:plugins:category:active'),
52 'inactive' =>
elgg_echo(
'admin:plugins:category:inactive'),
53 'bundled' =>
elgg_echo(
'admin:plugins:category:bundled'),
54 'nonbundled' =>
elgg_echo(
'admin:plugins:category:nonbundled'),
elgg_add_admin_notice($id, $message)
Write a persistent message to the admin view.
elgg_echo($message_key, array $args=[], $language="")
Given a message key, returns an appropriately translated full-text string.
if(empty($plugins)) $categories
$id
River item delete action.
elgg echo
Translates a string.
static getFriendlyCategory($category)
Returns a category's friendly name.
elgg_extract($key, $array, $default=null, $strict=true)
Checks for $array[$key] and returns its value if it exists, else returns $default.
elgg_view($view, $vars=[], $viewtype= '')
Return a parsed view.
elgg_get_config($name, $default=null)
Get an Elgg configuration value.