Skip to content
Carlos Eduardo edited this page Mar 17, 2016 · 4 revisions

Exemplo de Controller

<?php
namespace Controller;

use \Core\Controller;

class MainController extends Controller {
   public function index(){
      return 'Hello World';
   }
}

Namespace

Todo Controller deve estar no namespace Controller;

Nome do Controller

Os Controllers sempre devem terminar com Controller no nome, como no exemplo MainController. O arquivo também deve ser salvo com o mesmo nome (tudo em minúsculo, para compatibilidade com o Linux), ex: maincontroller.class.php;

Extends

O Controller deve estender da classe \Core\Controller;

Retorno

O retorno de cada Action será impresso para o usuário.