Hallo
Da zur Dokumentation der IPSLibrary Doxygen benutzt wird hab ich meine
Module mal mit Doxygen „ausgestattet“.
Folgendes Problem ( wird wohl ein Bug sein , aber wie „umschiffen“ )
Ich nenne es mal „foreachbug“
Ich hab folgenden Code ( ohne Doxygen )
<?
foreach(........) ...........
function test()
{
foreach ( ......... ) .........
}
?>
Beim dokumentieren erkennt Doxygen die foreach-Schleife im Kopf als
Funktion, die in der function nicht.
Aber nur wenn nach der foreach-Schleife keine function mehr aufgerufen wird.
Im Moment helfe ich mir damit am Ende eine dummy-function aufzurufen.
<?
foreach(........)
dummy();
function test()
{
foreach ( ......... )
}
function dummy()
{}
?>
Damit ist der Fehler weg. ( siehe Bilder )
Frage jetzt , kennt jemand einen anderen Weg ??