echo $begrüßung;
In der View Klasse ein Objekt des Moduls zu erstellen, wäre twar ne funktionierende Lösung, aber vollkommen unaltagstauglich und sinnlos.
Wieso erstellen? Einfach als Argument übergeben sollte es tun. Seit PHP5 werden ja von Objekten Referenzen übergeben und keine Kopien mehr.
Die View Klasse ist ja genormt, die Modul Klasse ist immer anders, von daher kann ich auch nicht mit extends Modul arbeiten, oder??
Das solltest du erläutern, denn keiner außer dir kennt deine derzeitige Implementation und deren Eigenschaften, die sich als Vor- oder Nachteil erweisen können. Generell gilt, dass X nicht auf Dinge von Y zugreifen kann, wenn es davon keine Ahnung hat. Man kann das so lösen, dass Y ein Interface implementiert, dessen Mitglieder dann von X aus angesprochen werden können. Oder man erstellt alle Y von einer Basisklasse, womit dann X zumindest auf die Mitglieder der Basisklasse zugreifen kann.
Wenn du View-Helper-Methoden (das vermute ich aus deiner Beschreibung) verwenden möchtest, warum siedelst du diese nicht in der Nähe der View an, statt beim Modul? Auch in der OOP hat sich die Trennung nach den Aufgabengebieten Eingabe, Verarbeitung und Ausgabe bewährt und sollte nicht ohne guten Grund aufgegeben werden.
echo "$verabschiedung $name";