Я построил небольшую структуру mvc, и я также создал небольшой базовый Invendency Invoker на основе класса Reflection. Мой вопрос в том, какой из них лучше всего подходит для использования зависимого класса. Например, у меня есть класс Call Request, и я буду использовать.Синглтон или статический? Лучшая практика для php?
public function method(Request $request);
Мой вопрос заключается в том, чтобы загрузить запрос класс
Использование Singleton и не связанные статический класс вар
class Request{ protected $var; }
Использование нового экземпляра с Static Var
class Request{ protected static $var; }
Оформить заказ: http://www.phptherightway.com/pages/Design-Patterns.html#singleton & в общем случае, если лучшие практики заинтересованы в вас, выезд http://www.phptherightway.com/:) – Bobot