Чем Mage::getSingleton отличается от Mage::getModel

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 yuriya
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 04.11.2010

23.08.2012 16:48

Чем Mage::getSingleton отличается от Mage::getModel :huh:

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

23.08.2012 16:51

А вы почитайте в википедии, что такое singleton.

Если коротко, то последовательные вызовы Mage::getSingleton для одного и того же класса будут возвращать один и тот же объект, а последовательные вызовы Mage::getModel — каждый раз создавать новый объект.
А почему так и зачем — это уже к Википедии.

#3 yuriya
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 04.11.2010

23.08.2012 17:18

спасибо :)

Поделиться темой: