Вызов функции-члена get() для необъекта в контроллере Symfony2
Я новичок в OroCRM и Symfony2, в обновлении метода моего DefaultController я создаю экземпляр OroCRM\Bundle\MagentoBundle\Controller\CustomerController и вызываю его метод
$customerController = new CustomerController();
$customerController->update($extendCustomer);
$exteCustomer является наследием OroCRM\Bundle\MagentoBundle\Entity\Customer
class ExtendCustomer extends Customer
Но когда я вызываю метод update у CustomerController, он выдает эту ошибку:
Fatal error: Call to a member function get() on a non-object in /var/www/html/crm-application/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/Controller.php on line 350
Я работал над этим в течение 2 дней со всем, что я могу искать в Google, но это все еще не работает. Я понимаю, что с услугами есть что-то, чего я не очень понимаю. Пожалуйста, дайте мне несколько советов. Большое спасибо.