3 // Prevent e.g. 'Notice: Constant MATH_BIGINTEGER_MONTGOMERY already defined'.
4 class MyArrayStore
extends Sami\Store\ArrayStore
6 public function removeClass(Sami\Project
$project, $name)
8 unset($this->classes
[$name]);
12 $iterator = Symfony\Component\Finder\Finder
::create()
15 ->in(__DIR__
. '/../phpseclib/')
18 $versions = Sami\Version\GitVersionCollection
::create(__DIR__
. '/../')
23 return new Sami\
Sami($iterator, array(
24 'theme' => 'enhanced',
25 'versions' => $versions,
26 'title' => 'phpseclib API Documentation',
27 'build_dir' => __DIR__
.'/api/output/%version%',
28 'cache_dir' => __DIR__
.'/api/cache/%version%',
29 'default_opened_level' => 2,
30 'store' => new MyArrayStore
,