Browse Source
All \OC\ classes are handled by the composer autoloader
remotes/origin/ceph-wait-for-http
Roeland Jago Douma
10 years ago
No known key found for this signature in database
GPG Key ID: 1E152838F164D13B
1 changed files with
0 additions and
17 deletions
-
lib/autoloader.php
|
|
|
@ -102,23 +102,6 @@ class Autoloader { |
|
|
|
} |
|
|
|
} elseif (strpos($class, 'OC_') === 0) { |
|
|
|
$paths[] = \OC::$SERVERROOT . '/lib/private/legacy/' . strtolower(str_replace('_', '/', substr($class, 3)) . '.php'); |
|
|
|
} elseif (strpos($class, 'OC\\') === 0) { |
|
|
|
$split = explode('\\', $class, 3); |
|
|
|
|
|
|
|
if (count($split) === 3) { |
|
|
|
$split[1] = strtolower($split[1]); |
|
|
|
|
|
|
|
if ($split[1] === 'core') { |
|
|
|
// Covered by PSR-4 autoloader
|
|
|
|
} else if ($split[1] === 'settings') { |
|
|
|
// Covered by PSR-4 autoloader
|
|
|
|
} else { |
|
|
|
$paths[] = \OC::$SERVERROOT . '/lib/private/' . $split[1] . '/' . strtolower(str_replace('\\', '/', $split[2])) . '.php'; |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
$paths[] = \OC::$SERVERROOT . '/lib/private/' . strtolower(str_replace('\\', '/', $split[1])) . '.php'; |
|
|
|
} |
|
|
|
} elseif (strpos($class, 'OCP\\') === 0) { |
|
|
|
$paths[] = \OC::$SERVERROOT . '/lib/public/' . strtolower(str_replace('\\', '/', substr($class, 4)) . '.php'); |
|
|
|
} elseif (strpos($class, 'OCA\\') === 0) { |
|
|
|
|