A criação de controllers não tem nada que saber nem precisam de usar a linha
de comando basta que na pasta dos controllers criem um ficheiro com:
nomeController.php

depois é uma class simples, apenas cada action leva o nome acrescido da
palavra Action, exemplo gatewayController.php:

<?php
class gatewayController extends Zend_Controller_Action {

       indexAction(){
             //logica aqui
       }

       someOtherAction()
       {
               // logica desta action aqui
       }
}

endereços:
www.dominio.com/gateway -> executa a action index
www.dominio.com/gateway/some-other -> executa a action someOther

A unica coisa a ter cuidado é que quando usamos nomes nas actions camelcase
no endereço as varias palavras ficam separadas por um "-".

De resto parece-me bastante simples de criar, não precisamos de linhas de
comandos ou editores especias, um simples notepad serve.

Agora o zend studio tem uma coisa boa ao criarmos um novo projecto no zend
Studio temos a possibilidade de escolher um "Zend Framework project", o que
faz exactamente a mesma coisa que usar o comando "zf create project" na zend
tool, cria uma serie de pastas, o index.php, o bootstrap.php, um controller
inicial, e a respectiva view, e um controller de erros, assim como a sua
view.

Tudo isto pode ser feito á mão sem recurso a qualquer ferramenta que não um
editor de texto simples.



2009/12/11 [email protected] <[email protected]>

> Desculpem lá este pequeno comentário:
> "Caro Godinho/CainVampyr,
> deixa-me dizer-te q gostei mto de ler o que tens colocado aqui sobre a
> tua investigação em frameworks php. E só me faz sentir que em Março já
> temos um apresentador escolhido para o evento do AUG a falar-nos disto
> numa apresentação. "
>
>
>
> Paulo Moreira
>
>
> (Since 2008 bullying people to present in the usergroup :) )
>
> --
>
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
>
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected] <riapt%[email protected]>.
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>
>
>

--

Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.


Responder a