luisj / postman-collection-viewer
Muestra la documentacion de una api en una vista blade a partir de una coleccion de postman
Installs: 57
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:CSS
README
Postman Collection Viewer es un paquete PHP que se integra perfectamente con Laravel para renderizar la documentación de una API. Carga una colección JSON exportada desde Postman y la muestra en una vista blade.
Instalación
Instalacion del paquete con composer:
composer require luisj/postman-collection-viewer
Publicar los archivos css y js de la vista blade:
php artisan vendor:publish --provider="Luisj\PostmanCollectionViewer\PostmanCollectionViewerServiceProvider" --tag=public
Instrucciones de uso
Primero debes de exportar la collecion de postman dentro de alguna carpeta en tu proyecto, para poder renderizarla de la siguente forma:
use \Luisj\PostmanCollectionViewer\Facades\PostmanCollectionViewer; $path_collection = base_path() . "/resources/postman/postman_collection.json"; return PostmanCollectionViewer::loadCollection($path_collection)->renderView();
Tambien se puede cargar el enviroment
$path_collection = base_path() . "/resources/postman/postman_collection.json"; $path_enviroment = base_path() . "/resources/postman/postman_environment.json"; return PostmanCollectionViewer::loadCollection($path_collection) ->loadEnviroment($path_enviroment) ->renderView();