Interfaces and other providers for Apigility
PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitattributes
.gitignore
.travis.yml
CHANGELOG.md
CONDUCT.md
CONTRIBUTING.md
README.md
composer.json
phpcs.xml

README.md

ZF Apigility Provider

Build Status

Introduction

This repository consists of interfaces used by Apigility that can be composed into standalone modules and libraries so that consumers may choose to opt-in to Apigility functionality.

General Usage

To mark a module as being an Apigility-enabled module, add the following interface to your Module:

use ZF\Apigility\Provider\ApigilityProviderInterface;

class MyModule implements ApigilityProviderInterface
{
}

At this point, this particular module should show up in the Apigility UI interface.

Requirements

Please see the composer.json file.

Installation

Run the following composer command:

$ composer require zfcampus/zf-apigility-provider

Alternately, manually add the following to your composer.json, in the require section:

"require": {
    "zfcampus/zf-apigility-provider": "^1.0"
}

And then run composer update to ensure the module is installed.