Ну потому что глупо вводить интерфейс если реализация всегда одна.
Но я же могу расширить это через композицию. И если мне при этом нужна будет так же и стандартная реализация то я должен буду ли бо скопировать этот класс либо мапить к себе через что то все методы, что бы это был некий YiiHelperIntrface
Но я же могу расширить это через композицию. И если мне при этом нужна будет так же и стандартная реализация то я должен буду ли бо скопировать этот класс либо мапить к себе через что то все методы, что бы это был некий YiiHelperIntrface
Но я же могу расширить это через композицию. И если мне при этом нужна будет так же и стандартная реализация то я должен буду ли бо скопировать этот класс либо мапить к себе через что то все методы, что бы это был некий YiiHelperIntrface
В случае интерфейса тоже пришлось бы мапить все, только с заданными именами