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

https://github.com/jordanrl/roster

A PHP tool to generate templateable markdown documentation from the docblocks or type-hints of your codebase.
https://github.com/jordanrl/roster

Last synced: 12 months ago
JSON representation

A PHP tool to generate templateable markdown documentation from the docblocks or type-hints of your codebase.

Awesome Lists containing this project

README

          

# Roster

## Installation

To install, simply require the package using composer:

composer --dev require "samsara/roster:^0.1"

Or include it in your `composer.json` file:

```json
{
"require-dev": {
"samsara/roster": "^0.1"
}
}
```

The project namespace is `Samsara\Roster\*`. You can view the project on [Packagist](https://packagist.org/packages/samsara/roster).

## Examples of Documentation Built With Roster

- [Roster](https://jordanrl.github.io/Roster/): This console program! Of *course* Roster builds its own documentation. :)
- [Fermat](https://jordanrl.github.io/Fermat/): An arbitrary precision math library with trigonometry, statistics and more for PHP.

## Documentation

After installing, from your project root on the command-line use:

php vendor/bin/roster [SOURCES_ROOT]

You can read the full documentation for Roster [here](https://jordanrl.github.io/Roster/).