This optional file is read by Elgg to configure various services, and must return an array if present.
It should not be included by plugins and is not guaranteed to run at any particular time. Besides magic
constants like __DIR__, its return value should not change.

The activate.php and deactivate.php files contain procedural code that will run
upon plugin activation and deactivation. Use these files to perform one-time
events such as registering a persistent admin notice, registering subtypes, or performing
garbage collection when deactivated.

Elgg plugins are required to have a manifest.xml file in the root of a plugin.

The manifest.xml file includes information about the plugin itself, requirements to run the plugin, and optional information including where to display the plugin in the admin area and what APIs the plugin provides.

<?xml version="1.0" encoding="UTF-8"?>
<plugin_manifest xmlns="http://www.elgg.org/plugin_manifest/1.8">
<name>Example Manifest</name>
<author>Elgg</author>
<version>1.0</version>
<description>This is a simple example of a manifest file. In this example, there are not screenshots, dependencies, or additional information about the plugin.</description>
<requires>
<type>elgg_release</type>
<version>1.9</version>
</requires>
</plugin_manifest>