Skip to content

Releases: mauricio-msp/routing-adapter

Rename Project

03 Aug 16:39
Compare
Choose a tag to compare
1.3.0

atualizando composer

Melhorias

07 Jul 22:36
Compare
Choose a tag to compare

Configuração

O pacote agora já vem com a configuração compatível com o simple-php.

Exemplo

diretório de acesso as views já definido (src/Http/View.php).

<?php

    // ...
    public function render($view, array $data = []) {
        $this->loader = new \Twig_Loader_Filesystem(dir['views'] // <- Aqui);
        $this->twig   = new \Twig_Environment($this->loader);
        
        return $this->twig->render($view, $data);
    }

namespaces também definidos (src/Routing/Route.php).

<?php

    // ...
    public function get|post|put|delete ($path = '*' , $callback = NULL) {
         // Linhas editadas 28, 46, 64 e 82
         $controller = 'app\\controllers\\' . $params[0] . 'Controller';
    }

Melhorias na aplicação

06 Jun 14:46
Compare
Choose a tag to compare

Inclusão de rotas na aplicação, como:

GET
$route->get('/post', 'IndexController@action');
POST
$route->post('/post', 'IndexController@action');
PUT
$route->put('/post/[i:id]', 'IndexController@action');
DELETE
$route->delete('/post/[i:id]', 'IndexController@action');

Rota adaptada

06 Jun 00:12
Compare
Choose a tag to compare

Uma aplicação que adapta o modo de chamada do controller usando klein.php como base da aplicação, além de renderizar as páginas/views utilizando o Twig Template.