Ładowanie obiektów w Magento 2

Home / Blog / Ładowanie obiektów w Magento 2

Szybka i prosta metoda ładowania obiektów w Magento 2 za pomocą obiekt managera:

/* Load product */
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$product = $objectManager->create('Magento\Catalog\Model\Product')->load($id);

/* Load category */
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$category = $objectManager->create('Magento\Catalog\Model\Category')->load($id);

/* Load order */
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$order = $objectManager->create('Magento\Sales\Model\Order')->load($id);

/* Load customer */
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$customer = $objectManager->create('Magento\Customer\Model\Customer')->load($id);