, если у меня есть функция, как, например:Является ли это еще экземпляром интерфейса? PHP
public function(Some\Namespace\Interface $instanceOfInterface) { ... }
И у меня есть следующее наследование:
class Something implements Some\Namespace\Interface { .... }
class SomethingElse extends Something { ... }
будет функция выше работы, если я передать его экземпляр SomethingElse
?? Или мне нужно передать ему непосредственное создание класса, который непосредственно наследуется от интерфейса?
Вы попробовали? – Rob