addHook('main.fabrica', 'MainFabrica'); } } public function Supported() : string { return \MailSo\Base\Utils::FunctionsCallable(array('apcu_store', 'apcu_fetch', 'apcu_delete', 'apcu_clear_cache')) ? '' : 'PHP APCu not installed'; } public function MainFabrica($sName, &$mResult) { if ('cache' == $sName) { require_once __DIR__ . '/APCU.php'; $mResult = new \MailSo\Cache\Drivers\APCU; } } }