Я создаю объект для определение параметров класса
$reflector = new \ReflectionClass($classname);
Все замечательно если класс правильный. Однако если такого класса нет (или нет какого-то родительского класса), то программа вылетает по Fatal Error. Типичный пример
Fatal error: Uncaught Error: Class "PHPUnit\Framework\TestCase" not found in vendor\twig\twig\src\Test\IntegrationTestCase.php:30
Можно как-то обойти данную ошибку и продолжить выполнение дальше?
Пока всё что придумал, это запускать новый процесс и в нём проводить проверку. Если Fatal Error, то в своём процессе ничего не делать. Но может есть более стандартный способ?
p.s.работать это будет в консоли. Версия php 8