private function isClassLoadable($className)
{
try {
$exists = class_exists($className);
} catch (ContextErrorException $e) {
if ($e->getSeverity() === E_WARNING && basename($e->getFile()) === 'ClassLoader.php') {
return false;
}
throw $e;
}
return $exists;
}