AH
Так будет проще понять что откуда берется.
Size: a a a
AH
VP
AH
AH
parse сервиса нельзя, т.к. при вызове в строках 70 и 71 получишь ошибку попытки засунуть строку вместо объекта.instanceOf также не стоит потому что он проверяет является ли сам метод этим инстансом, а вот is_subclass_of проверяет всю цепочку зависимостей, включая интерфейсы и если попытаться засунуть туда класс без интерфейса парсера, то метод бросит эксепшен, иначе соберет контейнер и вызовет метод парсера.AH
AH
$parseFile, поэтому в примере указал $excel = new YourExcelClass();VP
AH
VP
$parseFile это у меня интерфейс от которого у меня имплеминтируются адаптерыAH
VP
AH
VP
AH
ЯЗ
SS
AH
ЯЗ
AH