Input implements InputInterface
interface InputInterface
{
}
от класса никто не наследует, зачем здесь интерфейс? и так для всех классов
https://en.m.wikipedia.org/wiki/Dependency_inversion_principle
Пустой интерфейс, это скорее всего marker interface
Обсуждают сегодня