Moin!
Ganz simpel: Eine Klasse drumherum schreiben und die Funktion statisch machen und statisch aufrufen - das erlaubt zumindest schon mal das Autoloading, denn das geht nur mit Klassen.
Daran hatte ich auch schon gedacht, als ich meine Pagination-Klasse fertig hatte. Allerdings befürchtete ich, PHP4-Programmierer zu werden, wenn ich anfgange, alles Blindlings in Klassen zu Kapseln, trotzdem aber Prozedural programmiere.
Irgendwie muss man ja anfangen. Und da OOP ein reichhaltiges Angebot an Möglichkeiten, aber auch an Andersheit hat, ist es im Prinzip auch egal, an welchem Ende man beginnt, sich damit zu beschäftigen.
Solange du vom Singleton-Pattern die Finger lässt... :)
- Sven Rautenberg