Browse Source

Do not quit php-doc on fatal errors in files

tags/2.0.37
Alexander Makarov 4 years ago
parent
commit
7ceb5b5317
No known key found for this signature in database
GPG Key ID: 3617B79C6A325E4A
  1. 3
      build/controllers/PhpDocController.php

3
build/controllers/PhpDocController.php

@ -514,6 +514,9 @@ class PhpDocController extends Controller
} catch (\Exception $e) {
$this->stderr("[ERR] Unable to create ReflectionClass for class '$className': " . $e->getMessage() . "\n", Console::FG_RED);
return false;
} catch (\Error $e) {
$this->stderr("[ERR] Unable to create ReflectionClass for class '$className': " . $e->getMessage() . "\n", Console::FG_RED);
return false;
}
if ($ref->getFileName() != $file) {
$this->stderr("[ERR] Unable to create ReflectionClass for class: $className loaded class is not from file: $file\n", Console::FG_RED);

Loading…
Cancel
Save