Я предполагаю разработку расширения с помощью Extbase/Fluid и TYPO3 >= 8.
Насколько я знаю, существует 3 метода создания экземпляров объектов:
new()
как в классическом PHP (не рекомендуется)GeneralUtility::makeInstance()
$this->objectManager->get()
Я хотел бы знать, в каких случаях лучше использовать makeInstance
или objectManager::get
. Есть ли дополнительные накладные расходы при использовании ObjectManager?