Optimize grabbing of first char

main
Jordi Boggiano 11 years ago
parent 94175ce432
commit 976fe48a72

@ -98,7 +98,8 @@ class ClassLoader
return;
}
$first = substr($prefix, 0, 1);
$first = $prefix[0];
if (!isset($this->prefixes[$first][$prefix])) {
$this->prefixes[$first][$prefix] = (array) $paths;
@ -216,7 +217,7 @@ class ClassLoader
$classPath .= strtr($className, '_', DIRECTORY_SEPARATOR) . '.php';
$first = substr($class, 0, 1);
$first = $class[0];
if (isset($this->prefixes[$first])) {
foreach ($this->prefixes[$first] as $prefix => $dirs) {
if (0 === strpos($class, $prefix)) {

Loading…
Cancel
Save