Moin!
Frage 2: kann man funktionen aufblähen mit viele Funktionsparametern und Instanzvariablen oder sollte man das der übersichtlichkeithalber in vielen kleine Funktionen abarbeiten
Du kannst Funktionen sogar so überlagern, dass sie mit oder ohne Instanz aufgerufen werden können, wie untenstehendes Perl-Beispiel zeigt:
Ich finde es nicht sinnvoll, auf eine PHP-Frage mit Perl-Code zu antworten.
Grüße Sven