dev-master
9999999-devSlate intergation with yii2.
MIT
The Requires
extension yii2 restful document slate
0.1.0
0.1.0.0Slate intergation with yii2.
MIT
The Requires
extension yii2 restful document slate
Slate intergation with yii2.
This project is build dynamic way files MarkDown to Slate documentation through of a controller., (*1)
You don´t need to build your slate documentation before. This is done runtime., (*2)
ADVICE: Use pahanini/yii2-rest-doc to make you MarkDown file dynamically., (*3)
"dalencar/yii2-slate": "*"
to required section of your composer.json DocController
with a action named api
``` php public function actions() { return [ 'api' => [ 'class' => 'dalencar\slate\SlateAction', 'sourceBase' => '@backend/views/doc/api', 'configFile' => '@backend/views/doc/api/config.json', ], ]; }, (*4)
- Copy Slate templates Copy all files and folders from you `vendor/dalencar/yii2-slate/view` to you controller's action's folder, for example `views/doc/api`. /fonts /images /includes /javascripts /stylesheets apis.md [will be created dynamically] authentication.md introduction.md config.json - Set `config.json` file
{ "title": "API Reference", "language_tabs": ["bash", "javascript"], "toc_footers": [], "search": true, "menu": [ "introduction", "authentication", "apis" ], "menu_includes": [ "errors" ], "custom": { "BASE_URL": "http://localhost" } } ```, (*5)
Slate intergation with yii2.
MIT
extension yii2 restful document slate
Slate intergation with yii2.
MIT
extension yii2 restful document slate