Frage

Ich versuche, einen PHP REST Framework (Recess) mit einem Webapp Gebäuderahmen (VCL4PHP) zu mischen, wie sie leider ihren Klassen den gleichen Namen. Cache, Anwendung (wahrscheinlich andere, aber ich habe bei Anwendung nach oben). Gibt es Namespaces in PHP oder eine Möglichkeit, dies zu umgehen, ohne Umschreiben einer oder anderen Frameworks zu bekommen, oder ist ich SF'ed?

War es hilfreich?

Lösung

PHP 5.3 hat Namespaces, aber PHP 5.3 ist noch in der Entwicklung, und sie würden Ihre Probleme nicht sofort lösen. Für alle praktischen Fällen wirst du eines der Gerüste fallen zu lassen, es sei denn, Sie auf gabeln einer von ihnen planen, so dass Sie Ihre benutzerdefinierten Klassennamen halten können.

Andere Tipps

Namespaces für PHP wird in PHP 5.3 eingeführt werden. Derzeit ist die beste Wahl, um manuell für jeden Rahmen der Klassennamen voranstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top