123456789101112131415161718192021222324 |
- <?php require __DIR__ . '/vendor/autoload.php';
- use Sami\Sami;
- use Sami\Version\GitVersionCollection;
- use Symfony\Component\Finder\Finder;
- $iterator = Finder::create()
- ->files()
- ->name('*.php')
- ->in($dir = __DIR__ . '/src');
- $versions = GitVersionCollection::create($dir)
- ->add('master', 'master branch')
- ->addFromTags('2.*');
- $options = array(
- 'versions' => $versions,
- 'title' => 'Entrust API',
- 'build_dir' => __DIR__ . '/build/docs/%version%',
- 'cache_dir' => __DIR__ . '/build/cache/docs/%version%',
- 'default_opened_level' => 2,
- );
- return new Sami($iterator, $options);
|