• Каким способом можно получить параметры класса из любого участка кода PHP ?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Компонент security, который может предоставить доступ к инстансу текущего пользователя. Что бы не создавать все руками используйте Dependency Injection. Например PHP-DI. То есть если какому-то компоненту понадобился доступ к пользователю текущему - просто указываем в зависимостях у оного компонент security у которого есть метод getUser. В итоге если этот наш компонент понадобился где-то еще, мы уже его записываем как зависимость. Все что связано с ресолвом зависимостей ложится на плечи нашего DI контейнера.

    Подробнее можно узнать почитав про "принцип инверсии зависимостей".
    Ответ написан
    1 комментарий