🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

O Zend Framework é um framework PHP orientado a objetos que ...

Próximas questões
Com base no mesmo assunto
Q4217838 Programação
O Zend Framework é um framework PHP orientado a objetos que segue o padrão de arquitetura MVC (Model-View-Controller) e adota princípios como baixo acoplamento, reusabilidade e convenção sobre configuração.
A partir de 2019, o projeto migrou para a comunidade open source sob o nome Laminas Project, mantendo a mesma arquitetura e os mesmos conceitos fundamentais. Entre seus principais componentes estão o sistema de módulos, o Service Manager (gerenciador de serviços baseado em injeção de dependências), o Event Manager e o sistema de rotas.
Considere o seguinte trecho de código representando um controller em uma aplicação baseada no Zend Framework (ZF2/ZF3): 

<?php
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController; use Zend\View\Model\ViewModel;
class ProdutoController extends AbstractActionController {  private $produtoService;  public function __construct(ProdutoService $produtoService)  {  $this->produtoService = $produtoService;  }  public function listarAction()  {  $produtos = $this->produtoService->buscarTodos();  return new ViewModel([  'produtos' => $produtos,  ]);  } }



Considerando a arquitetura e os conceitos do Zend Framework (versões 2 e 3), e o funcionamento do framework, assinale a afirmativa correta. 
Alternativas