PHPackages                             guanhui07/sami - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. guanhui07/sami

ActiveApplication

guanhui07/sami
==============

Sami, an API documentation generator

00PHP

Since Jan 3Pushed 3y agoCompare

[ Source](https://github.com/guanhui07/Sami)[ Packagist](https://packagist.org/packages/guanhui07/sami)[ RSS](/packages/guanhui07-sami/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Sami: an API documentation generator
====================================

[](#sami-an-api-documentation-generator)

**WARNING**: Sami is not supported nor maintained anymore. Feel free to fork.

Curious about what Sami generates? Have a look at the [Symfony API](http://api.symfony.com/).

Installation
------------

[](#installation)

Caution!

Sami requires **PHP 7**.

Get Sami as a [phar file](http://get.sensiolabs.org/sami.phar):

```
$ curl -O http://get.sensiolabs.org/sami.phar
```

Check that everything worked as expected by executing the `sami.phar` file without any arguments:

```
$ php sami.phar
```

Note

Installing Sami as a regular Composer dependency is NOT supported. Sami is a tool, not a library. As such, it should be installed as a standalone package, so that Sami's dependencies do not interfere with your project's dependencies.

Configuration
-------------

[](#configuration)

Before generating documentation, you must create a configuration file. Here is the simplest possible one:

```
