Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/riimu/sami-config

Automatic configuration provider for Sami documentation generator
https://github.com/riimu/sami-config

Last synced: about 2 months ago
JSON representation

Automatic configuration provider for Sami documentation generator

Awesome Lists containing this project

README

        

# Riimu's Automatic Sami Configuration #

I personally use [Sami] for generating API documentation for number of my projects. However, to generate that
documentation, I need to set up a configuration for each project that only varies slightly per project. Thus
I created this composer package that can automatically figure out the configuration and set it up properly
for each project.

Essentially, by using this automatic configuration utility, you can have Sami configured with some defaults
that are figured from rest of the project files rather than having to manually duplicate them into the
Sami config.

[![Travis](https://img.shields.io/travis/Riimu/sami-config.svg?style=flat-square)](https://travis-ci.org/Riimu/sami-config)
[![Packagist](https://img.shields.io/packagist/v/riimu/sami-config.svg?style=flat-square)](https://packagist.org/packages/riimu/sami-config)

## Usage ##

To add this configuration utility to your project, you should first include it via composer:

```
$ composer require --dev riimu/sami-config
```

Then you should create a file named `sami_config.php` in your project root directory that simply contains

```php