HEX
Server: Apache
System: Linux srv13.cpanelhost.cl 3.10.0-962.3.2.lve1.5.38.el7.x86_64 #1 SMP Thu Jun 18 05:28:41 EDT 2020 x86_64
User: cca63905 (4205)
PHP: 7.3.20
Disabled: NONE
Upload Files
File: /home4/cca63905/public_html/nueva/modules/ps_accounts/src/enforce_autoload.php
<?php

// $module->clearCache();

$autoloadReal = __DIR__ . '/../vendor/composer/autoload_real.php';

if (!file_exists($autoloadReal)) {
    exit(0);
}

$contents = (string) file_get_contents($autoloadReal);
if (preg_match('/(ComposerAutoloaderInit[\w\d]*)/m', $contents, $matches)) {
    $autoloaderClass = $matches[1];

    if (!class_exists($autoloaderClass)) {
        error_log('## ps_accounts autoload : [' . $autoloaderClass . ']' . PHP_EOL);
        require $autoloadReal;

        return $autoloaderClass::getLoader();
    }
}