Hallo,
ich suche eine Lösung für folgendes Problem.
Eine Klasse implementiert ein Interface, jedoch wird diese Klasse nicht sofort instanziiert sondern soll zuvor auf ein Interface geprüft werden.
hauptsächlich wird die Klasse über statische Methoden instanziiert.
funktioniert nicht, da es vermutlich erst eine Instanz sein muss.
gibt es da eine Möglichkeit ohne die array der Methode class_implements
abzugehen?
Danke!
ich suche eine Lösung für folgendes Problem.
Eine Klasse implementiert ein Interface, jedoch wird diese Klasse nicht sofort instanziiert sondern soll zuvor auf ein Interface geprüft werden.
hauptsächlich wird die Klasse über statische Methoden instanziiert.
funktioniert nicht, da es vermutlich erst eine Instanz sein muss.
Code:
if($eloquent instanceof IFilesystem) { ... }
abzugehen?
Danke!
Kommentar