Передача значений для просмотра в Zend Framework 2

Я пытаюсь преобразовать наше существующее приложение из Zend Framework 1 в Zend Framework 2, и у меня небольшие проблемы.

В исходном приложении у меня в контроллерах было следующее:

function init() { $this->initialize_values(); } 

Все мои контроллеры расширили базовый класс, который имел эту функцию в нем, как показано здесь.

 protected function initialize_values() { $this->_db = Zend_Registry::get('dbAdapter'); $this->_current_user = new User(&$this->_db); $this->_auth = Zend_Auth::getInstance(); if($this->_auth->hasIdentity()) { $this->_current_user = unserialize($_SESSION['current_user']); $this->view->current_user = $this->_current_user; } } 

Я воспроизвел все функции, кроме последней строки, где я установил это значение представления.

Кажется, что во всех примерах, которые я нахожу для ZF2, они возвращают массив или viewmodel. Я не вижу способа передать значение представлению, не привязанному к функции действия.