Skip to content

dynamikaweb/yii2-citta-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dynamikaweb/yii2-citta-api

Latest Stable Version Total Downloads License Codacy Badge Build Test Quality Score Latest Unstable Version

Instalação

ultilize composer para instalar esta extensão.

execute

$ composer require dynamikaweb/yii2-1doc-api 

ou adicione

"dynamikaweb/yii2-citta-api" : "*"

em seu arquivo composer.json da aplicação.

Como usar

use dynamikaweb\api\CittaApi;

class DemoController extends MyBaseController
{
    public function actionIndex($unidade, $exercicio)
    {   
        // set url api
        CittaApi::setBaseUrl("https://example.com");

        // make requests
        $categorias = CittaApi::findAll(['orgaos', 
            'unidadeGestora' => $unidade,
            'exercicio' => $exercicio
        ]);

        $anos = CittaApi::cacheFindAll(['ano/filtros']);
        
        // return response data
        return $this->render('index', [
            'categorias' => $categoria,
            'anos' => $anos
        ]);
    }
}