Aviso! está api é de exclusividade de Dynamika Soluções Web LTDA e só funcionara em projetos utilizando a estrutura da mesma, o código fonte demostrado está documentado para utilização de terceiros sobre o consumo e funcionamento do serviço, não deve ser possível instalar em outra estrutura!
ultilize composer para instalar esta extensão.
execute
$ composer require "dynamikaweb/yii2-dynamika-api" "*"
ou adicione essa linha em seu arquivo composer.json
"dynamikaweb/yii2-dynamika-api" : "*"
adicione ao arquivo frontend/controllers/ApiController.php
e configure os modulos permitidos
<?php
namespace frontend\controllers;
/**
* Api controller
*/
class ApiController extends \dynamikaweb\api\BaseApiController
{
public static function modulos()
{
return [
'noticia',
'pagina'
];
}
}
- Leia a documentação: https://github.com/dynamikaweb/yii2-dynamika-api/wiki