1
resposta

Abstrato

Porque a classe controller eé estendida abstradamente ?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, tudo bom? =)

Você diz em relação à classe AbstractActionController?

Essa classe representa um controller basico. Se você der uma olhada na documentação do zend vai ver que existem outras classes abstratas.

Normalmente as classes Controller de qualquer framework são abstrata mesmo. Tanto porque ela serve apenas para representar o que é um Controller, as coisas que ele tem e as coisas que ele faz.

Mas, não existe um Controller genérico. Normalmente ele está vinculado à algum modelo/view. Então a classe não é concreta. A gente herda dela e cria nosso controller concreto =)