1. RAD (desarrollo rápido de aplicaciones) no es tan agil si tienes que escribir $this->render en cada action, en vez de que solo lo haga
2. Codeigniter corrompe con los estandares de POO, por ejemplo te dejo el simple hecho de que la variable $this sea lo mismo en todas partes, puedes hacer $this->db en un controlador e inclusive en una vista, esto quiere decir que extienden de la misma base, es no es lo que plantea POO. Otra confusion es este tema, CI es el unico FW que no carga una vista por action, y eso TODOS los FW lo hacen por seguir el patron MVC.
3. Sigo sin entender porque quieres hacer esto
Código PHP:
Ver original<?php
class SomeController extends Zend_Controller_Action{
public function indexAction(){
$this->render("index");
}
}
Código PHP:
Ver original<?php
class SomeController extends Zend_Controller_Action{
public function indexAction(){
}
}
No le veo caso, pero bueno como mencione antes tienes tu derecho a hacerlo como gustes
Saludos