> For the complete documentation index, see [llms.txt](https://playground.e107sk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://playground.e107sk.com/efiction+e107/efiction-+-e107/using-e107-handlers.md).

# Using e107 handlers

For using e107 handlers (functionality) you need to include class2.php in efiction script.

Example (fix path related to your efiction installation)

```
if (!defined('e107_INIT'))
{
	require_once(__DIR__.'/../../class2.php');
}
```

{% hint style="danger" %}
&#x20;this file clears sessions, so class2.php has to be loaded after get\_session\_vars.php, otherwise, you will not be able to log into eFiction site.
{% endhint %}

This can be a temporary and not recommended solution.  The eFiction code is outdated and they say it is not safe.
