<?php /** * Auto registration for LiteSpeed classes * * @since 1.1.0 */ defined('WPINC') || exit(); // Force define for object cache usage before plugin init !defined('LSCWP_DIR') && define('LSCWP_DIR', __DIR__ . '/'); // Full absolute path '/var/www/html/***/wp-content/plugins/litespeed-cache/' or MU if (!function_exists('litespeed_autoload')) { function litespeed_autoload($cls) { if (strpos($cls, '.') !== false) { return; } if (strpos($cls, 'LiteSpeed') !== 0) { return; } $file = explode('\\', $cls); array_shift($file); $file = implode('/', $file); $file = str_replace('_', '-', strtolower($file)); if (strpos($file, 'lib/') === 0 || strpos($file, 'cli/') === 0 || strpos($file, 'thirdparty/') === 0) { $file = LSCWP_DIR . $file . '.cls.php'; } else { $file = LSCWP_DIR . 'src/' . $file . '.cls.php'; } if (file_exists($file)) { require_once $file; } } } spl_autoload_register('litespeed_autoload');
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
assets | Folder | 0755 |
|
|
cli | Folder | 0755 |
|
|
data | Folder | 0755 |
|
|
inc | Folder | 0755 |
|
|
lang | Folder | 0755 |
|
|
lib | Folder | 0755 |
|
|
src | Folder | 0755 |
|
|
thirdparty | Folder | 0755 |
|
|
tpl | Folder | 0755 |
|
|
LICENSE | File | 34.33 KB | 0644 |
|
autoload.php | File | 969 B | 0644 |
|
changelog.txt | File | 130.67 KB | 0644 |
|
guest.vary.php | File | 177 B | 0644 |
|
litespeed-cache.php | File | 6.8 KB | 0644 |
|
package-lock.json | File | 3.14 KB | 0644 |
|
package.json | File | 337 B | 0644 |
|
qc-ping.txt | File | 80 B | 0644 |
|
readme.txt | File | 24.84 KB | 0644 |
|
security.md | File | 350 B | 0644 |
|