Я использую PHPDocuementer, и я продолжаю получать эти сообщения для моих классов:
Parsing /code/vendor/prodigyview/helium/app.class.php
No summary for class \prodigyview\helium\He2App
Но когда код следующий:
<?php
/**
* The main application for instantiaing the He2MVC Framework and bringing together the parts required for the system to work.
*
* The application is what is called with Helium is first initiliaed in the frontend controller. It will autoload the components,
* set the registry and then send the application into the router. The boostrap of the framework should be called sometime during
* this point.
*
* @package prodigyview\helium
*/
namespace prodigyview\helium;
class He2App extends \PVStaticInstance {
}
Я что-то пропустил?
Один докблок, который у вас есть, должен быть перемещен вниз чуть выше class
линия. Его текущее местоположение интерпретируется как докблок на уровне файлов, а не на уровне класса.
После этого вы может быть начать видеть предупреждения об отсутствии докблока на уровне файлов. Просто добавьте новый докблок в то же место, где находится текущий пример. Вы можете использовать точную копию той, которая у вас уже есть, так как ее содержимое подходит как для файла, так и для класса.
Других решений пока нет …