ZF2 getServiceLocator () не найден?
Я не могу на всю жизнь заставить $ this-> getServiceLocator () работать в моем контроллере. Я прочитал и попробовал все. Я предполагаю, что я что-то упустил ?? Вот код
namespace Login\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\Session\Container as SessionContainer;
use Zend\Session\SessionManager;
use Zend\View\Model\ViewModel;
use Zend\Mvc\Controller;
use Login\Model\UserInfo;
class LoginController extends AbstractActionController
{
private $db;
public function __construct()
{
$sm = $this->getServiceLocator();
$this->db = $sm->get('db');
}
...
Я получаю ошибку:
Fatal error: Call to a member function get() on a non-object in /product/WishList/module/Login/src/Login/Controller/LoginController.php on line 21