Файловый менеджер - Редактировать - /home/clickysoft/public_html/charliapp-v2.clickysoft.net/vendor/darkaonline/l5-swagger/src/GeneratorFactory.php
Назад
<?php namespace L5Swagger; use L5Swagger\Exceptions\L5SwaggerException; class GeneratorFactory { /** * @var ConfigFactory */ private $configFactory; public function __construct(ConfigFactory $configFactory) { $this->configFactory = $configFactory; } /** * Make Generator Instance. * * @param string $documentation * @return Generator * * @throws L5SwaggerException */ public function make(string $documentation): Generator { $config = $this->configFactory->documentationConfig($documentation); $paths = $config['paths']; $scanOptions = $config['scanOptions'] ?? []; $constants = $config['constants'] ?? []; $yamlCopyRequired = $config['generate_yaml_copy'] ?? false; $secSchemesConfig = $config['securityDefinitions']['securitySchemes'] ?? []; $secConfig = $config['securityDefinitions']['security'] ?? []; $security = new SecurityDefinitions($secSchemesConfig, $secConfig); return new Generator( $paths, $constants, $yamlCopyRequired, $security, $scanOptions ); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка