У меня есть «концептуальный» вопрос о реализации фронтального контроллера на php. Является ли «плохой практикой» давать пользователю моих классов возможность создавать экземпляры FrontController в любом месте приложения? Я бы написал документацию и доставил контейнер с другими классами, но мне все еще интересно, следует ли мне предотвращать странное использование.