mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-02 15:51:48 +03:00
18 lines
644 B
PHP
18 lines
644 B
PHP
<?php
|
|
|
|
function includeIfExists($file)
|
|
{
|
|
if (file_exists($file)) {
|
|
return include $file;
|
|
}
|
|
}
|
|
|
|
if ((!$loader = includeIfExists(__DIR__ . '/../vendor/autoload.php')) && (!$loader = includeIfExists(__DIR__ . '/../../../../../autoload.php'))) {
|
|
exit('You must set up the project dependencies, run the following commands:' . PHP_EOL .
|
|
'curl -s http://getcomposer.org/installer | php' . PHP_EOL .
|
|
'php composer.phar install' . PHP_EOL);
|
|
}
|
|
|
|
// force loading the ApiDoc annotation since the composer target-dir autoloader does not run through $loader::loadClass
|
|
class_exists('Nelmio\ApiDocBundle\Attribute\ApiDoc');
|