Frage

In Frameworks wie Zend Framework (oder Erweiterungen davon), ist es manchmal möglich ist, Informationen zu übergeben wie Typ Hinweise auf den Framework-Code durch PHPDoc Stil Kommentare verwenden.

Ich kann mir nicht vorstellen, dass der Rahmen die Dateien mit PHP parst, aber ich sehe keine andere Möglichkeit, dies zu erreichen, mit Ausnahme einiger eingebauten Sprach Feature von PHP, die ich weiß nicht, von. Also, wie wird das gemacht?

War es hilfreich?

Lösung

Sie benutzen Reflexion und insbesondere ReflectionMethod::getDocComment() (es ist auch ReflectionClass::getDocComment() , ReflectionProperty::getDocComment() und ReflectionFunction::getDocComment() ). Der Rest ist einfach:. Nur den doc-Block mit einigen regulären Ausdrücken oder so ähnlich analysiert

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top