Porque a classe controller eé estendida abstradamente ?
Porque a classe controller eé estendida abstradamente ?
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 =)