weierophinney / api-tools-provider

Laminas API Tools interfaces

Home Page:https://api-tools.getlaminas.org/documentation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laminas API Tools Provider

Build Status

Introduction

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

General Usage

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

use Laminas\ApiTools\Provider\ApiToolsProviderInterface;

class MyModule implements ApiToolsProviderInterface
{
}

At this point, this particular module should show up in the Laminas API Tools UI interface.

Requirements

Please see the composer.json file.

Installation

Run the following composer command:

$ composer require laminas-api-tools/api-tools-provider

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

"require": {
    "laminas-api-tools/api-tools-provider": "^1.0"
}

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

About

Laminas API Tools interfaces

https://api-tools.getlaminas.org/documentation

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:PHP 100.0%