Я пытаюсь научиться использовать Zend Framework, и теперь я сталкиваюсь со следующей проблемой.Я читаю некоторую информацию из базы данных для конкретного поста.Я использую Datamapper и Models.
$postMapper = new Application_Model_PostMapper();
$post = new Application_Model_Post();
$details = $postMapper->find($postID, $post);
$this->view->postDetail = $details;
В моем представлении я использую foreach ($ this-> postDetail как $ value), чтобы прочитать всю информацию о сообщении.Но мне было интересно, могу ли я также получить доступ к Информации без foreach.Мне нужен только адрес электронной почты в контроллере, и я не понимаю, зачем мне нужен foreach.Но как мне получить к этому доступ?Zend_Debug имеет следующие результаты:
array(1) {
[0] => object(Application_Model_Post)#87 (27) {
["_email":protected] => string(10) "test@testmail.com"
Это звучит как очень глупый вопрос, но я просто не могу найти способ прочитать адрес электронной почты внутри контроллера.Может кто-нибудь дать мне подсказку?