2017 © Pedro Peláez
 

library zf-apigility-documentation-apiblueprint

Apigility API Blueprint Documentation Module

image

zfcampus/zf-apigility-documentation-apiblueprint

Apigility API Blueprint Documentation Module

  • Monday, May 7, 2018
  • by zendframework
  • Repository
  • 8 Watchers
  • 9 Stars
  • 10,691 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 9 Versions
  • 10 % Grown

The README.md

API Blueprint Documentation Provider for Apigility

Repository abandoned 2019-12-31

This repository has moved to laminas-api-tools/api-tools-documentation-apiblueprint., (*1)

Build Status Coverage Status, (*2)

Introduction

This module provides Apigility the ability to show API documentation through a Apiary documentation., (*3)

In addition to providing Apiary documentation, module also plugs in the original Apigility documentation and provides content negotiated response with raw API Blueprint., (*4)

Requirements

Please see the composer.json file., (*5)

Installation

Run the following composer command:, (*6)

$ composer require zfcampus/zf-apigility-documentation-apiblueprint

Alternately, manually add the following to your composer.json, in the require section:, (*7)

"require": {
    "zfcampus/zf-apigility-documentation-apiblueprint": "^1.2"
}

And then run composer update to ensure the module is installed., (*8)

Finally, add the module name to your project's config/application.config.php under the modules key:, (*9)

return [
    /* ... */
    'modules' => [
        /* ... */
        'ZF\Apigility\Documentation\ApiBlueprint',
    .,
    /* ... */
.;

zf-component-installer

If you use zf-component-installer, that plugin will install zf-apigility-documentation-apiblueprint as a module for you., (*10)

Usage

Apiary documentation can be found on /apigility/blueprint/:api uri and is accessible from the Apigility welcome page., (*11)

Querying API Blueprint

When raw API Blueprint is needed, request can be done via content negotiation. Target uri is /apigility/blueprint/:api and Accept header is text/vnd.apiblueprint+markdown., (*12)

To learn more about API Blueprint language, please check its specification., (*13)

The Versions

15/06 2015

dev-miiila/apiblueprint-module

dev-miiila/apiblueprint-module http://apigility.org/

Apigility API Blueprint Documentation Module

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

zf2 documentation zend module apigility apiary api blueprint