Hi Martin,
Hast du auch schon versucht, anstatt des 'return $pathway;' mal eine Stringkonstante zurückzugeben? Das klappt?
Nein, das klappt auch nicht, aber wie schon wieter unten geshrieben, liegt es daran, das sich die Funktion selbst aufruft und das return natürlich nur auf den letzen Aufruf wirkt. Daher gilt der Rückgabewert ja für die Funktion selbst ;)