# extendify/3.1.4/app/Agent/Frontend.php

Extendify, version 3.1.4. 39 lines.

- Page: https://pluginprobe.com/plugins/extendify/3.1.4/code/app/Agent/Frontend.php
- Raw: https://pluginprobe.com/plugins/extendify/3.1.4/raw/app/Agent/Frontend.php
- Modified: 2026-02-26T23:48:52+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/extendify/3.1.4/code/app/Agent/Frontend.php#L10-L20`.

```php
<?php

/**
 * Frontend.
 */

namespace Extendify\Agent;

defined('ABSPATH') || die('No direct access.');

/**
 * This class handles frontend concerns for the Agent.
 */
class Frontend
{
    public function __construct()
    {
        $this->loadIntegrations();
    }

    /**
     * Load the integration classes
     *
     * @return void
     */
    protected function loadIntegrations()
    {
        foreach (glob(__DIR__ . '/Integrations/*.php') as $file) {
            $class = 'Extendify\\Agent\\Integrations\\' . basename($file, '.php');

            if (!class_exists($class)) {
                continue;
            }

            new $class();
        }
    }
}

```
