Устанавливаем в любую папку phpDocumentor. У меня это папка с проектами:
composer require phpdocumentor/phpdocumentor
У меня это не вышло сразу. Нужно было последовательно:
composer require phpdocumentor/graphviz 2.x-dev
composer require symfony/process 5.1.*
composer require symfony/dom-crawler 5.1.*
composer require phpdocumentor/phpdocumentor
Разработчики phpDocumentor не рекомендуют этот способ. phive у меня на Windows не встал. Так что используем способ ниже.
Скачиваем phar файл отсюда https://github.com/phpDocumentor/phpDocumentor/releases и используем, как php phpDocumentor.phar :
php phpDocumentor.phar run -d \папка\где\лежат\исходные\php\файлы\для\документации\ -t \папка\в\которой\будет\наша\докуметация\
Получаем красочную документацию: