diff --git a/README.md b/README.md index 1cd2090b..5a17617a 100644 --- a/README.md +++ b/README.md @@ -59,12 +59,12 @@ if (YII_ENV_DEV) { 'class' => \yii\gii\Module::class, 'generators' => [ // add ApiGenerator to Gii module - 'api' => \cebe\yii2openapi\generator\ApiGenerator::class, + 'api' => \phpopenapi\yii2openapi\generator\ApiGenerator::class, // --------- OR --------- // to disable generation of migrations files or with default config change 'api' => [ - 'class' => \cebe\yii2openapi\generator\ApiGenerator::class, + 'class' => \phpopenapi\yii2openapi\generator\ApiGenerator::class, 'generateMigrations' => false, # this config can also be applied in CLI command ], ], diff --git a/composer.json b/composer.json index 735e5f07..6133d5c2 100644 --- a/composer.json +++ b/composer.json @@ -36,7 +36,7 @@ }, "autoload": { "psr-4": { - "cebe\\yii2openapi\\": "src/" + "phpopenapi\\yii2openapi\\": "src/" } }, "autoload-dev": { diff --git a/src/assets/BootstrapCardAsset.php b/src/assets/BootstrapCardAsset.php index 703b5578..97308378 100644 --- a/src/assets/BootstrapCardAsset.php +++ b/src/assets/BootstrapCardAsset.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\assets; +namespace phpopenapi\yii2openapi\assets; use yii\web\AssetBundle; diff --git a/src/db/ColumnSchema.php b/src/db/ColumnSchema.php index 71127a24..29d58c85 100644 --- a/src/db/ColumnSchema.php +++ b/src/db/ColumnSchema.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\db; +namespace phpopenapi\yii2openapi\db; class ColumnSchema extends \yii\db\ColumnSchema { @@ -13,7 +13,7 @@ class ColumnSchema extends \yii\db\ColumnSchema * @var string|null|false * Custom DB type which contains real DB type * Contains x-db-type string if present in OpenAPI YAML/json file - * @see \cebe\yii2openapi\lib\items\Attribute::$xDbType and `x-db-type` docs in README.md + * @see \phpopenapi\yii2openapi\lib\items\Attribute::$xDbType and `x-db-type` docs in README.md * Used to detect what kind of migration code for column is to be generated * e.g. `double_p double precision NULL DEFAULT NULL` * instead of diff --git a/src/generator/ApiGenerator.php b/src/generator/ApiGenerator.php index f930f949..872a86e3 100644 --- a/src/generator/ApiGenerator.php +++ b/src/generator/ApiGenerator.php @@ -5,23 +5,23 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\generator; +namespace phpopenapi\yii2openapi\generator; use yii\db\mysql\Schema as MySqlSchema; use SamIT\Yii2\MariaDb\Schema as MariaDbSchema; use yii\db\pgsql\Schema as PgSqlSchema; use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\generators\ControllersGenerator; -use cebe\yii2openapi\lib\generators\JsonActionGenerator; -use cebe\yii2openapi\lib\generators\MigrationsGenerator; -use cebe\yii2openapi\lib\generators\ModelsGenerator; -use cebe\yii2openapi\lib\generators\RestActionGenerator; -use cebe\yii2openapi\lib\generators\TransformersGenerator; -use cebe\yii2openapi\lib\generators\UrlRulesGenerator; -use cebe\yii2openapi\lib\PathAutoCompletion; -use cebe\yii2openapi\lib\SchemaToDatabase; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\generators\ControllersGenerator; +use phpopenapi\yii2openapi\lib\generators\JsonActionGenerator; +use phpopenapi\yii2openapi\lib\generators\MigrationsGenerator; +use phpopenapi\yii2openapi\lib\generators\ModelsGenerator; +use phpopenapi\yii2openapi\lib\generators\RestActionGenerator; +use phpopenapi\yii2openapi\lib\generators\TransformersGenerator; +use phpopenapi\yii2openapi\lib\generators\UrlRulesGenerator; +use phpopenapi\yii2openapi\lib\PathAutoCompletion; +use phpopenapi\yii2openapi\lib\SchemaToDatabase; use Yii; use yii\gii\CodeFile; use yii\gii\Generator; @@ -176,7 +176,7 @@ class ApiGenerator extends Generator private $_openApiWithoutRef; /** - * @var \cebe\yii2openapi\lib\Config $config + * @var \phpopenapi\yii2openapi\lib\Config $config **/ private $config; diff --git a/src/generator/default/controller.php b/src/generator/default/controller.php index 16d3413c..15b92a8f 100644 --- a/src/generator/default/controller.php +++ b/src/generator/default/controller.php @@ -1,10 +1,10 @@ field($generator, 'openApiPath')->error(['encode' => false]); echo $form->field($generator, 'ignoreSpecErrors')->checkbox(); @@ -58,7 +58,7 @@ registerCss( <<schema->getProperties() as $property) { - /** @var $property \cebe\yii2openapi\lib\openapi\PropertySchema */ + /** @var $property \phpopenapi\yii2openapi\lib\openapi\PropertySchema */ $isRequired = $this->schema->isRequiredProperty($property->getName()); $nullableValue = $property->getProperty()->getSerializableData()->nullable ?? null; @@ -130,9 +130,9 @@ public function resolve():DbModel } /** - * @param \cebe\yii2openapi\lib\openapi\PropertySchema $property + * @param \phpopenapi\yii2openapi\lib\openapi\PropertySchema $property * @param bool $isRequired - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\InvalidConfigException */ protected function resolveJunctionTableProperty(PropertySchema $property, bool $isRequired):void @@ -162,9 +162,9 @@ protected function resolveJunctionTableProperty(PropertySchema $property, bool $ } /** - * @param \cebe\yii2openapi\lib\openapi\PropertySchema $property + * @param \phpopenapi\yii2openapi\lib\openapi\PropertySchema $property * @param bool $isRequired - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\InvalidConfigException */ protected function resolveHasMany2ManyTableProperty(PropertySchema $property, bool $isRequired):void @@ -205,10 +205,10 @@ protected function resolveHasMany2ManyTableProperty(PropertySchema $property, bo } /** - * @param \cebe\yii2openapi\lib\openapi\PropertySchema $property + * @param \phpopenapi\yii2openapi\lib\openapi\PropertySchema $property * @param bool $isRequired * @param bool|null|string $nullableValue if string then its value will be only constant `ARG_ABSENT`. Default `null` is avoided because it can be in passed value in method call - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\InvalidConfigException */ protected function resolveProperty( @@ -417,7 +417,7 @@ protected function guessFakerStub(Attribute $attribute, PropertySchema $property /** * @param array $indexes * @return array|DbIndex[] - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException */ protected function prepareIndexes(array $indexes):array { @@ -470,8 +470,8 @@ protected function prepareIndexes(array $indexes):array } /** - * @param \cebe\yii2openapi\lib\openapi\PropertySchema $property - * @param \cebe\yii2openapi\lib\items\Attribute $attribute + * @param \phpopenapi\yii2openapi\lib\openapi\PropertySchema $property + * @param \phpopenapi\yii2openapi\lib\items\Attribute $attribute * @return void * @throws \yii\base\InvalidConfigException */ diff --git a/src/lib/CodeFiles.php b/src/lib/CodeFiles.php index 12ddb69f..748ed671 100644 --- a/src/lib/CodeFiles.php +++ b/src/lib/CodeFiles.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; use yii\gii\CodeFile; use function array_merge; diff --git a/src/lib/ColumnToCode.php b/src/lib/ColumnToCode.php index e9a570bc..8d517992 100644 --- a/src/lib/ColumnToCode.php +++ b/src/lib/ColumnToCode.php @@ -5,11 +5,11 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; use yii\db\ArrayExpression; -use cebe\yii2openapi\lib\migrations\BaseMigrationBuilder; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\lib\migrations\BaseMigrationBuilder; +use phpopenapi\yii2openapi\generator\ApiGenerator; use yii\db\ColumnSchema; use yii\db\ColumnSchemaBuilder; use yii\db\Expression; @@ -67,7 +67,7 @@ class ColumnToCode /** * @var bool - * Built In Type means the \cebe\yii2openapi\lib\items\Attribute::$type or \cebe\yii2openapi\lib\items\Attribute::$dbType is in list of Yii abstract data type list or not. And if is found we can use \yii\db\SchemaBuilderTrait methods to build migration instead of putting raw SQL + * Built In Type means the \phpopenapi\yii2openapi\lib\items\Attribute::$type or \phpopenapi\yii2openapi\lib\items\Attribute::$dbType is in list of Yii abstract data type list or not. And if is found we can use \yii\db\SchemaBuilderTrait methods to build migration instead of putting raw SQL */ private $isBuiltinType = false; @@ -142,7 +142,7 @@ public function __construct( $this->alterByXDbType = $alterByXDbType; $this->position = $position; - // We use `property_exists()` because sometimes we can have instance of \yii\db\mysql\ColumnSchema (or of Maria/Pgsql) or \cebe\yii2openapi\db\ColumnSchema + // We use `property_exists()` because sometimes we can have instance of \yii\db\mysql\ColumnSchema (or of Maria/Pgsql) or \phpopenapi\yii2openapi\db\ColumnSchema if (property_exists($this->column, 'xDbType') && is_string($this->column->xDbType) && !empty($this->column->xDbType)) { $this->raw = true; } diff --git a/src/lib/Config.php b/src/lib/Config.php index 60d15910..78fcea8e 100644 --- a/src/lib/Config.php +++ b/src/lib/Config.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; diff --git a/src/lib/CustomSpecAttr.php b/src/lib/CustomSpecAttr.php index 7e02a85d..e160d54e 100644 --- a/src/lib/CustomSpecAttr.php +++ b/src/lib/CustomSpecAttr.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; class CustomSpecAttr { diff --git a/src/lib/FakerStubResolver.php b/src/lib/FakerStubResolver.php index bd11bc2a..7c182aa8 100644 --- a/src/lib/FakerStubResolver.php +++ b/src/lib/FakerStubResolver.php @@ -7,10 +7,10 @@ /** @noinspection InterfacesAsConstructorDependenciesInspection */ /** @noinspection PhpUndefinedFieldInspection */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; -use cebe\yii2openapi\lib\items\Attribute; -use cebe\yii2openapi\lib\openapi\PropertySchema; +use phpopenapi\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\lib\openapi\PropertySchema; use yii\helpers\VarDumper; use function str_replace; use const PHP_EOL; @@ -23,12 +23,12 @@ class FakerStubResolver { public const MAX_INT = 1000000; /** - * @var \cebe\yii2openapi\lib\items\Attribute + * @var \phpopenapi\yii2openapi\lib\items\Attribute */ private $attribute; /** - * @var \cebe\yii2openapi\lib\openapi\PropertySchema + * @var \phpopenapi\yii2openapi\lib\openapi\PropertySchema */ private $property; diff --git a/src/lib/PathAutoCompletion.php b/src/lib/PathAutoCompletion.php index 6431e032..368b4c3b 100644 --- a/src/lib/PathAutoCompletion.php +++ b/src/lib/PathAutoCompletion.php @@ -5,13 +5,13 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; use RecursiveDirectoryIterator; use RecursiveIteratorIterator; use RegexIterator; use Throwable; -use cebe\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\Config; use Yii; use yii\helpers\FileHelper; @@ -85,7 +85,7 @@ private function computePaths(): array $config = $this->_config; // First priority will be given to values present in config (example) to be shown in form fields. - // Second to default values present in class cebe\yii2openapi\generator\ApiGenerator + // Second to default values present in class phpopenapi\yii2openapi\generator\ApiGenerator // Third will be given to values produced by PathAutoCompletion class if ($config && $config->openApiPath) { diff --git a/src/lib/SchemaToDatabase.php b/src/lib/SchemaToDatabase.php index 0e93ff29..1ded54bc 100644 --- a/src/lib/SchemaToDatabase.php +++ b/src/lib/SchemaToDatabase.php @@ -5,10 +5,10 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; -use cebe\yii2openapi\lib\items\JunctionSchemas; -use cebe\yii2openapi\lib\openapi\ComponentSchema; +use phpopenapi\yii2openapi\lib\items\JunctionSchemas; +use phpopenapi\yii2openapi\lib\openapi\ComponentSchema; use Yii; use yii\base\Exception; use yii\helpers\StringHelper; @@ -56,7 +56,7 @@ class SchemaToDatabase { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; @@ -66,11 +66,11 @@ public function __construct(Config $config) } /** - * @return array|\cebe\yii2openapi\lib\items\DbModel[] + * @return array|\phpopenapi\yii2openapi\lib\items\DbModel[] * @throws \cebe\openapi\exceptions\IOException * @throws \cebe\openapi\exceptions\TypeErrorException * @throws \cebe\openapi\exceptions\UnresolvableReferenceException - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\Exception * @throws \yii\base\InvalidConfigException */ @@ -88,7 +88,7 @@ public function prepareModels():array if ($junctions->isJunctionSchema($schemaName)) { $schemaName = $junctions->trimPrefix($schemaName); } - /**@var \cebe\yii2openapi\lib\AttributeResolver $resolver */ + /**@var \phpopenapi\yii2openapi\lib\AttributeResolver $resolver */ $resolver = Yii::createObject(AttributeResolver::class, [$schemaName, $schema, $junctions, $this->config]); $models[$schemaName] = $resolver->resolve(); } @@ -108,7 +108,7 @@ public function prepareModels():array } /** - * @return \cebe\yii2openapi\lib\items\JunctionSchemas + * @return \phpopenapi\yii2openapi\lib\items\JunctionSchemas * @throws \cebe\openapi\exceptions\IOException * @throws \cebe\openapi\exceptions\TypeErrorException * @throws \cebe\openapi\exceptions\UnresolvableReferenceException diff --git a/src/lib/ValidationRulesBuilder.php b/src/lib/ValidationRulesBuilder.php index 3f3c1398..40bff3f9 100644 --- a/src/lib/ValidationRulesBuilder.php +++ b/src/lib/ValidationRulesBuilder.php @@ -5,11 +5,11 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib; +namespace phpopenapi\yii2openapi\lib; -use cebe\yii2openapi\lib\items\Attribute; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\ValidationRule; +use phpopenapi\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\ValidationRule; use yii\helpers\VarDumper; use yii\validators\DateValidator; use function count; @@ -21,7 +21,7 @@ class ValidationRulesBuilder { /** - * @var \cebe\yii2openapi\lib\items\DbModel + * @var \phpopenapi\yii2openapi\lib\items\DbModel */ private $model; @@ -43,7 +43,7 @@ public function __construct(DbModel $model) } /** - * @return array|\cebe\yii2openapi\lib\items\ValidationRule[] + * @return array|\phpopenapi\yii2openapi\lib\items\ValidationRule[] */ public function build():array { @@ -219,7 +219,7 @@ private function addNumericRule(Attribute $attribute):void private function prepareTypeScope():void { foreach ($this->model->attributes as $attribute) { - /** @var $attribute \cebe\yii2openapi\lib\items\Attribute */ + /** @var $attribute \phpopenapi\yii2openapi\lib\items\Attribute */ if ($attribute->isReadOnly()) { continue; } diff --git a/src/lib/action_templates/createResource.php b/src/lib/action_templates/createResource.php index b6adca8c..23923319 100644 --- a/src/lib/action_templates/createResource.php +++ b/src/lib/action_templates/createResource.php @@ -1,5 +1,5 @@ $model = new modelFqn?>(); $model->scenario = 'default'; diff --git a/src/lib/action_templates/deleteResource.php b/src/lib/action_templates/deleteResource.php index d0c73d60..914a4ecc 100644 --- a/src/lib/action_templates/deleteResource.php +++ b/src/lib/action_templates/deleteResource.php @@ -1,5 +1,5 @@ $model = $this->findModelMethodName?>($idParam?>); $this->checkAccess('id?>', $model); diff --git a/src/lib/action_templates/updateResource.php b/src/lib/action_templates/updateResource.php index d20bb36e..3c36cb22 100644 --- a/src/lib/action_templates/updateResource.php +++ b/src/lib/action_templates/updateResource.php @@ -1,5 +1,5 @@ $model = $this->findModelMethodName?>($idParam?>); $model->scenario = 'default'; diff --git a/src/lib/action_templates/viewProfile.php b/src/lib/action_templates/viewProfile.php index 21536743..c5a605df 100644 --- a/src/lib/action_templates/viewProfile.php +++ b/src/lib/action_templates/viewProfile.php @@ -1,5 +1,5 @@ if (Yii::$app->user->isGuest) { throw new \yii\web\NotFoundHttpException(); diff --git a/src/lib/action_templates/viewResource.php b/src/lib/action_templates/viewResource.php index 959385fe..200a6b13 100644 --- a/src/lib/action_templates/viewResource.php +++ b/src/lib/action_templates/viewResource.php @@ -1,5 +1,5 @@ $model = $this->findModelMethodName?>($idParam?>); diff --git a/src/lib/exceptions/InvalidDefinitionException.php b/src/lib/exceptions/InvalidDefinitionException.php index c536866d..f7fb3372 100644 --- a/src/lib/exceptions/InvalidDefinitionException.php +++ b/src/lib/exceptions/InvalidDefinitionException.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\exceptions; +namespace phpopenapi\yii2openapi\lib\exceptions; use Exception; diff --git a/src/lib/generators/ControllersGenerator.php b/src/lib/generators/ControllersGenerator.php index 366f5532..0b5c8d06 100644 --- a/src/lib/generators/ControllersGenerator.php +++ b/src/lib/generators/ControllersGenerator.php @@ -5,12 +5,12 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; +namespace phpopenapi\yii2openapi\lib\generators; -use cebe\yii2openapi\lib\CodeFiles; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\items\FractalAction; -use cebe\yii2openapi\lib\items\RestAction; +use phpopenapi\yii2openapi\lib\CodeFiles; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\items\FractalAction; +use phpopenapi\yii2openapi\lib\items\RestAction; use Laminas\Code\Generator\AbstractMemberGenerator; use Laminas\Code\Generator\ClassGenerator; use Laminas\Code\Generator\FileGenerator; @@ -24,12 +24,12 @@ class ControllersGenerator { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; /** - * @var array|\cebe\yii2openapi\lib\items\RestAction[]|\cebe\yii2openapi\lib\items\FractalAction[] + * @var array|\phpopenapi\yii2openapi\lib\items\RestAction[]|\phpopenapi\yii2openapi\lib\items\FractalAction[] */ protected $controllers; diff --git a/src/lib/generators/JsonActionGenerator.php b/src/lib/generators/JsonActionGenerator.php index 696f7974..452f9f6a 100644 --- a/src/lib/generators/JsonActionGenerator.php +++ b/src/lib/generators/JsonActionGenerator.php @@ -5,12 +5,12 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; +namespace phpopenapi\yii2openapi\lib\generators; use cebe\openapi\spec\Operation; -use cebe\yii2openapi\lib\items\FractalAction; -use cebe\yii2openapi\lib\items\RouteData; -use cebe\yii2openapi\lib\openapi\ResponseSchema; +use phpopenapi\yii2openapi\lib\items\FractalAction; +use phpopenapi\yii2openapi\lib\items\RouteData; +use phpopenapi\yii2openapi\lib\openapi\ResponseSchema; use Yii; use yii\base\BaseObject; use yii\helpers\Inflector; @@ -21,8 +21,8 @@ class JsonActionGenerator extends RestActionGenerator /** * @param string $method * @param \cebe\openapi\spec\Operation $operation - * @param \cebe\yii2openapi\lib\items\RouteData $routeData - * @return \cebe\yii2openapi\lib\items\RestAction|object + * @param \phpopenapi\yii2openapi\lib\items\RouteData $routeData + * @return \phpopenapi\yii2openapi\lib\items\RestAction|object * @throws \yii\base\InvalidConfigException * @throws \cebe\openapi\exceptions\UnresolvableReferenceException */ diff --git a/src/lib/generators/MigrationsGenerator.php b/src/lib/generators/MigrationsGenerator.php index 4b5ddee0..208cadbf 100644 --- a/src/lib/generators/MigrationsGenerator.php +++ b/src/lib/generators/MigrationsGenerator.php @@ -5,15 +5,15 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; - -use cebe\yii2openapi\lib\CodeFiles; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\MigrationModel; -use cebe\yii2openapi\lib\migrations\BaseMigrationBuilder; -use cebe\yii2openapi\lib\migrations\MysqlMigrationBuilder; -use cebe\yii2openapi\lib\migrations\PostgresMigrationBuilder; +namespace phpopenapi\yii2openapi\lib\generators; + +use phpopenapi\yii2openapi\lib\CodeFiles; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\MigrationModel; +use phpopenapi\yii2openapi\lib\migrations\BaseMigrationBuilder; +use phpopenapi\yii2openapi\lib\migrations\MysqlMigrationBuilder; +use phpopenapi\yii2openapi\lib\migrations\PostgresMigrationBuilder; use Exception; use Yii; use yii\db\Connection; @@ -23,12 +23,12 @@ class MigrationsGenerator { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; /** - * @var array|\cebe\yii2openapi\lib\items\DbModel[] + * @var array|\phpopenapi\yii2openapi\lib\items\DbModel[] */ protected $models; @@ -104,7 +104,7 @@ public function generate():CodeFiles } /** - * @return array|\cebe\yii2openapi\lib\items\MigrationModel[] + * @return array|\phpopenapi\yii2openapi\lib\items\MigrationModel[] * @throws \Exception */ public function buildMigrations():array @@ -156,7 +156,7 @@ protected function sortMigrationsByDeps():array } /** - * @param \cebe\yii2openapi\lib\items\MigrationModel $migration + * @param \phpopenapi\yii2openapi\lib\items\MigrationModel $migration * @throws \Exception */ protected function sortByDependencyRecurse(MigrationModel $migration):void diff --git a/src/lib/generators/ModelsGenerator.php b/src/lib/generators/ModelsGenerator.php index 5f196525..ef71877b 100644 --- a/src/lib/generators/ModelsGenerator.php +++ b/src/lib/generators/ModelsGenerator.php @@ -5,10 +5,10 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; +namespace phpopenapi\yii2openapi\lib\generators; -use cebe\yii2openapi\lib\CodeFiles; -use cebe\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\CodeFiles; +use phpopenapi\yii2openapi\lib\Config; use Laminas\Code\Generator\ClassGenerator; use Laminas\Code\Generator\FileGenerator; use Yii; @@ -17,12 +17,12 @@ class ModelsGenerator { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; /** - * @var array|\cebe\yii2openapi\lib\items\DbModel[] + * @var array|\phpopenapi\yii2openapi\lib\items\DbModel[] */ protected $models; diff --git a/src/lib/generators/RestActionGenerator.php b/src/lib/generators/RestActionGenerator.php index daedd20f..dcf493c4 100644 --- a/src/lib/generators/RestActionGenerator.php +++ b/src/lib/generators/RestActionGenerator.php @@ -5,15 +5,15 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; +namespace phpopenapi\yii2openapi\lib\generators; use cebe\openapi\spec\Operation; use cebe\openapi\spec\PathItem; use cebe\openapi\spec\Reference; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\items\RestAction; -use cebe\yii2openapi\lib\items\RouteData; -use cebe\yii2openapi\lib\openapi\ResponseSchema; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\items\RestAction; +use phpopenapi\yii2openapi\lib\items\RouteData; +use phpopenapi\yii2openapi\lib\openapi\ResponseSchema; use Yii; use yii\base\BaseObject; use yii\base\InvalidConfigException; @@ -22,7 +22,7 @@ class RestActionGenerator { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; @@ -79,8 +79,8 @@ protected function resolvePath(string $path, PathItem $pathItem):array /** * @param string $method * @param \cebe\openapi\spec\Operation $operation - * @param \cebe\yii2openapi\lib\items\RouteData $routeData - * @return \cebe\yii2openapi\lib\items\RestAction|object + * @param \phpopenapi\yii2openapi\lib\items\RouteData $routeData + * @return \phpopenapi\yii2openapi\lib\items\RestAction|object * @throws \cebe\openapi\exceptions\UnresolvableReferenceException * @throws \yii\base\InvalidConfigException */ diff --git a/src/lib/generators/TransformersGenerator.php b/src/lib/generators/TransformersGenerator.php index 3865ead9..075c78e2 100644 --- a/src/lib/generators/TransformersGenerator.php +++ b/src/lib/generators/TransformersGenerator.php @@ -5,11 +5,11 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; +namespace phpopenapi\yii2openapi\lib\generators; -use cebe\yii2openapi\lib\CodeFiles; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\items\Transformer; +use phpopenapi\yii2openapi\lib\CodeFiles; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\items\Transformer; use Laminas\Code\Generator\ClassGenerator; use Laminas\Code\Generator\FileGenerator; use Yii; @@ -18,12 +18,12 @@ class TransformersGenerator { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; /** - * @var array|\cebe\yii2openapi\lib\items\DbModel[] + * @var array|\phpopenapi\yii2openapi\lib\items\DbModel[] */ protected $models; @@ -40,7 +40,7 @@ public function __construct(Config $config, array $models) } /** - * @return \cebe\yii2openapi\lib\CodeFiles + * @return \phpopenapi\yii2openapi\lib\CodeFiles * @throws \yii\base\InvalidConfigException */ public function generate():CodeFiles diff --git a/src/lib/generators/UrlRulesGenerator.php b/src/lib/generators/UrlRulesGenerator.php index 16b708bc..166c3a40 100644 --- a/src/lib/generators/UrlRulesGenerator.php +++ b/src/lib/generators/UrlRulesGenerator.php @@ -5,22 +5,22 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\generators; +namespace phpopenapi\yii2openapi\lib\generators; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\CodeFiles; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\CodeFiles; use Yii; use yii\gii\CodeFile; class UrlRulesGenerator { /** - * @var \cebe\yii2openapi\lib\Config + * @var \phpopenapi\yii2openapi\lib\Config */ protected $config; /** - * @var array|\cebe\yii2openapi\lib\items\RestAction[]|\cebe\yii2openapi\lib\items\FractalAction[] + * @var array|\phpopenapi\yii2openapi\lib\items\RestAction[]|\phpopenapi\yii2openapi\lib\items\FractalAction[] */ protected $actions; @@ -31,7 +31,7 @@ public function __construct(Config $config, array $actions = []) } /** - * @return \cebe\yii2openapi\lib\CodeFiles + * @return \phpopenapi\yii2openapi\lib\CodeFiles * @throws \yii\base\InvalidConfigException */ public function generate():CodeFiles diff --git a/src/lib/items/ActionTemplates.php b/src/lib/items/ActionTemplates.php index 6709538b..fc3a8923 100644 --- a/src/lib/items/ActionTemplates.php +++ b/src/lib/items/ActionTemplates.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use function in_array; diff --git a/src/lib/items/Attribute.php b/src/lib/items/Attribute.php index 5563162d..c464f2e0 100644 --- a/src/lib/items/Attribute.php +++ b/src/lib/items/Attribute.php @@ -5,15 +5,15 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\helpers\VarDumper; use \Yii; -use cebe\yii2openapi\lib\openapi\PropertySchema; -use cebe\yii2openapi\generator\ApiGenerator; -use cebe\yii2openapi\lib\exceptions\InvalidDefinitionException; +use phpopenapi\yii2openapi\lib\openapi\PropertySchema; +use phpopenapi\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException; use yii\base\BaseObject; -use cebe\yii2openapi\db\ColumnSchema; +use phpopenapi\yii2openapi\db\ColumnSchema; use yii\helpers\Inflector; use yii\helpers\StringHelper; use yii\db\mysql\Schema as MySqlSchema; @@ -374,7 +374,7 @@ private function allowNull() public function handleDecimal(ColumnSchema $columnSchema): void { - if ($decimalAttributes = \cebe\yii2openapi\lib\ColumnToCode::isDecimalByDbType($columnSchema->dbType)) { + if ($decimalAttributes = \phpopenapi\yii2openapi\lib\ColumnToCode::isDecimalByDbType($columnSchema->dbType)) { $columnSchema->precision = $decimalAttributes['precision']; $columnSchema->scale = $decimalAttributes['scale']; $columnSchema->dbType = $decimalAttributes['dbType']; diff --git a/src/lib/items/AttributeRelation.php b/src/lib/items/AttributeRelation.php index 7b21fa76..63b522a8 100644 --- a/src/lib/items/AttributeRelation.php +++ b/src/lib/items/AttributeRelation.php @@ -5,12 +5,12 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\helpers\Inflector; use yii\helpers\VarDumper; use function reset; -use cebe\yii2openapi\lib\traits\ForeignKeyConstraints; +use phpopenapi\yii2openapi\lib\traits\ForeignKeyConstraints; class AttributeRelation { diff --git a/src/lib/items/DbIndex.php b/src/lib/items/DbIndex.php index ff056cac..30ae5d4b 100644 --- a/src/lib/items/DbIndex.php +++ b/src/lib/items/DbIndex.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\base\BaseObject; use yii\db\IndexConstraint; diff --git a/src/lib/items/DbModel.php b/src/lib/items/DbModel.php index 4f174370..59d61167 100644 --- a/src/lib/items/DbModel.php +++ b/src/lib/items/DbModel.php @@ -5,9 +5,9 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; -use cebe\yii2openapi\lib\ValidationRulesBuilder; +use phpopenapi\yii2openapi\lib\ValidationRulesBuilder; use Yii; use yii\base\BaseObject; use yii\db\ColumnSchema; @@ -23,7 +23,7 @@ * @property-read string $tableAlias * @property-read array $uniqueColumnsList * @property-read array[]|array $attributesByType - * @property-read array|\cebe\yii2openapi\lib\items\AttributeRelation[] $hasOneRelations + * @property-read array|\phpopenapi\yii2openapi\lib\items\AttributeRelation[] $hasOneRelations */ class DbModel extends BaseObject { @@ -48,29 +48,29 @@ class DbModel extends BaseObject public $description; /** - * @var array|\cebe\yii2openapi\lib\items\Attribute[] model attributes. + * @var array|\phpopenapi\yii2openapi\lib\items\Attribute[] model attributes. */ public $attributes = []; /** - * @var array|\cebe\yii2openapi\lib\items\AttributeRelation[] database relations. + * @var array|\phpopenapi\yii2openapi\lib\items\AttributeRelation[] database relations. */ public $relations = []; /*** - * @var array|\cebe\yii2openapi\lib\items\NonDbRelation[] non-db relations + * @var array|\phpopenapi\yii2openapi\lib\items\NonDbRelation[] non-db relations */ public $nonDbRelations = []; /** - * @var array|\cebe\yii2openapi\lib\items\ManyToManyRelation[] many to many relations. + * @var array|\phpopenapi\yii2openapi\lib\items\ManyToManyRelation[] many to many relations. */ public $many2many = []; public $junctionCols = []; /** - * @var \cebe\yii2openapi\lib\items\DbIndex[]|array + * @var \phpopenapi\yii2openapi\lib\items\DbIndex[]|array */ public $indexes = []; @@ -105,7 +105,7 @@ public function getValidationRules():string } /** - * @return \cebe\yii2openapi\lib\items\AttributeRelation[]|array + * @return \phpopenapi\yii2openapi\lib\items\AttributeRelation[]|array */ public function getHasOneRelations():array { @@ -142,7 +142,7 @@ static function ($acc, Attribute $attribute) { } /** - * @return array|\cebe\yii2openapi\lib\items\Attribute[] + * @return array|\phpopenapi\yii2openapi\lib\items\Attribute[] */ public function getEnumAttributes():array { @@ -155,7 +155,7 @@ static function (Attribute $attribute) { } /** - * @return array|\cebe\yii2openapi\lib\items\Attribute[] + * @return array|\phpopenapi\yii2openapi\lib\items\Attribute[] */ public function virtualAttributes():array { @@ -165,7 +165,7 @@ public function virtualAttributes():array } /** - * @return array|\cebe\yii2openapi\lib\items\Attribute[] + * @return array|\phpopenapi\yii2openapi\lib\items\Attribute[] */ public function dbAttributes():array { diff --git a/src/lib/items/FractalAction.php b/src/lib/items/FractalAction.php index 148ac191..c573c3b8 100644 --- a/src/lib/items/FractalAction.php +++ b/src/lib/items/FractalAction.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use Yii; use yii\base\BaseObject; diff --git a/src/lib/items/FractalActionTemplates.php b/src/lib/items/FractalActionTemplates.php index bbff19d6..1dcc2332 100644 --- a/src/lib/items/FractalActionTemplates.php +++ b/src/lib/items/FractalActionTemplates.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use insolita\fractal\actions\CreateAction; use insolita\fractal\actions\CreateRelationshipAction; @@ -25,7 +25,7 @@ class FractalActionTemplates { /** - * @var \cebe\yii2openapi\lib\items\FractalAction + * @var \phpopenapi\yii2openapi\lib\items\FractalAction */ private $action; diff --git a/src/lib/items/JunctionSchemas.php b/src/lib/items/JunctionSchemas.php index acc63c52..8368c771 100644 --- a/src/lib/items/JunctionSchemas.php +++ b/src/lib/items/JunctionSchemas.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\helpers\ArrayHelper; use yii\helpers\Inflector; diff --git a/src/lib/items/ManyToManyRelation.php b/src/lib/items/ManyToManyRelation.php index 648ef9c0..35ffcec7 100644 --- a/src/lib/items/ManyToManyRelation.php +++ b/src/lib/items/ManyToManyRelation.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use Yii; use yii\base\BaseObject; @@ -49,10 +49,10 @@ class ManyToManyRelation extends BaseObject /**@var bool* */ public $hasViaModel = false; - /**@var \cebe\yii2openapi\lib\items\Attribute */ + /**@var \phpopenapi\yii2openapi\lib\items\Attribute */ public $pkAttribute; - /**@var \cebe\yii2openapi\lib\items\Attribute */ + /**@var \phpopenapi\yii2openapi\lib\items\Attribute */ public $relatedPkAttribute; /**@var string* */ @@ -196,7 +196,7 @@ public function getColumnSchema():array /** * Relations for migration for junction table, when viaModel not defined - * @return array|\cebe\yii2openapi\lib\items\AttributeRelation + * @return array|\phpopenapi\yii2openapi\lib\items\AttributeRelation */ public function getRelations():array { diff --git a/src/lib/items/MigrationModel.php b/src/lib/items/MigrationModel.php index a8ba6611..63f3dc77 100644 --- a/src/lib/items/MigrationModel.php +++ b/src/lib/items/MigrationModel.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\base\BaseObject; use yii\helpers\Inflector; @@ -49,11 +49,11 @@ class MigrationModel extends BaseObject private $fileClassName = ''; /** - * @var \cebe\yii2openapi\lib\items\DbModel + * @var \phpopenapi\yii2openapi\lib\items\DbModel */ private $model; - /**@var \cebe\yii2openapi\lib\items\ManyToManyRelation|null **/ + /**@var \phpopenapi\yii2openapi\lib\items\ManyToManyRelation|null **/ private $relation; public function __construct(DbModel $model, bool $isFresh = true, ManyToManyRelation $relation = null, $config = []) diff --git a/src/lib/items/NonDbRelation.php b/src/lib/items/NonDbRelation.php index 0d23d914..f1440dfb 100644 --- a/src/lib/items/NonDbRelation.php +++ b/src/lib/items/NonDbRelation.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\helpers\Inflector; diff --git a/src/lib/items/RestAction.php b/src/lib/items/RestAction.php index 6852fafc..2d8e2bc2 100644 --- a/src/lib/items/RestAction.php +++ b/src/lib/items/RestAction.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\base\BaseObject; use yii\helpers\Inflector; diff --git a/src/lib/items/RouteData.php b/src/lib/items/RouteData.php index c426a517..c394da5d 100644 --- a/src/lib/items/RouteData.php +++ b/src/lib/items/RouteData.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use cebe\openapi\spec\PathItem; use yii\base\BaseObject; diff --git a/src/lib/items/Transformer.php b/src/lib/items/Transformer.php index a9146353..468e2c77 100644 --- a/src/lib/items/Transformer.php +++ b/src/lib/items/Transformer.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\base\BaseObject; use yii\helpers\Inflector; @@ -19,14 +19,14 @@ * @property-read array $defaultRelations * @property-read string $modelFQN * @property-read string $fQN - * @property-read array|\cebe\yii2openapi\lib\items\AttributeRelation[] $relations - * @property-read \cebe\yii2openapi\lib\items\ManyToManyRelation[]|array $many2Many - * @property-read \cebe\yii2openapi\lib\items\NonDbRelation[]|array $nonDbRelations + * @property-read array|\phpopenapi\yii2openapi\lib\items\AttributeRelation[] $relations + * @property-read \phpopenapi\yii2openapi\lib\items\ManyToManyRelation[]|array $many2Many + * @property-read \phpopenapi\yii2openapi\lib\items\NonDbRelation[]|array $nonDbRelations * @property-read array $availableRelations */ class Transformer extends BaseObject { - /**@var \cebe\yii2openapi\lib\items\DbModel**/ + /**@var \phpopenapi\yii2openapi\lib\items\DbModel**/ public $dbModel; /** * @var bool @@ -96,21 +96,21 @@ public function getUniqueTransformerClasses(): array } /** - * @return array|\cebe\yii2openapi\lib\items\AttributeRelation[] + * @return array|\phpopenapi\yii2openapi\lib\items\AttributeRelation[] */ public function getRelations(): array { return $this->dbModel->relations; } /** - * @return array|\cebe\yii2openapi\lib\items\NonDbRelation[] + * @return array|\phpopenapi\yii2openapi\lib\items\NonDbRelation[] */ public function getNonDbRelations(): array { return $this->dbModel->nonDbRelations; } /** - * @return array|\cebe\yii2openapi\lib\items\ManyToManyRelation[] + * @return array|\phpopenapi\yii2openapi\lib\items\ManyToManyRelation[] */ public function getMany2Many(): array { diff --git a/src/lib/items/ValidationRule.php b/src/lib/items/ValidationRule.php index d3d4f173..b9b633c8 100644 --- a/src/lib/items/ValidationRule.php +++ b/src/lib/items/ValidationRule.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\items; +namespace phpopenapi\yii2openapi\lib\items; use yii\helpers\ArrayHelper; use yii\helpers\VarDumper; diff --git a/src/lib/migrations/BaseMigrationBuilder.php b/src/lib/migrations/BaseMigrationBuilder.php index d4c49c21..253e329c 100644 --- a/src/lib/migrations/BaseMigrationBuilder.php +++ b/src/lib/migrations/BaseMigrationBuilder.php @@ -5,13 +5,13 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\migrations; +namespace phpopenapi\yii2openapi\lib\migrations; -use cebe\yii2openapi\generator\ApiGenerator; -use cebe\yii2openapi\lib\ColumnToCode; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\ManyToManyRelation; -use cebe\yii2openapi\lib\items\MigrationModel; +use phpopenapi\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\lib\ColumnToCode; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\ManyToManyRelation; +use phpopenapi\yii2openapi\lib\items\MigrationModel; use Yii; use yii\db\ColumnSchema; use yii\db\Connection; @@ -28,7 +28,7 @@ abstract class BaseMigrationBuilder protected $db; /** - * @var \cebe\yii2openapi\lib\items\DbModel + * @var \phpopenapi\yii2openapi\lib\items\DbModel */ protected $model; @@ -48,14 +48,14 @@ abstract class BaseMigrationBuilder protected $newColumns; /** - * @var \cebe\yii2openapi\lib\migrations\MigrationRecordBuilder + * @var \phpopenapi\yii2openapi\lib\migrations\MigrationRecordBuilder */ protected $recordBuilder; /** * MigrationBuilder constructor. * @param \yii\db\Connection $db - * @param \cebe\yii2openapi\lib\items\DbModel $model + * @param \phpopenapi\yii2openapi\lib\items\DbModel $model * @throws \yii\base\InvalidConfigException * @throws \yii\base\NotSupportedException */ @@ -271,7 +271,7 @@ abstract protected function isDbDefaultSize(ColumnSchema $current):bool; abstract public static function getColumnSchemaBuilderClass(): string; /** - * @return array|\cebe\yii2openapi\lib\items\DbIndex[] + * @return array|\phpopenapi\yii2openapi\lib\items\DbIndex[] */ abstract protected function findTableIndexes():array; @@ -282,14 +282,14 @@ protected function buildIndexChanges():void $wantIndexNames = array_column($wantIndexes, 'name'); $haveIndexNames = array_column($haveIndexes, 'name'); $tableName = $this->model->getTableAlias(); - /**@var \cebe\yii2openapi\lib\items\DbIndex[] $forDrop */ + /**@var \phpopenapi\yii2openapi\lib\items\DbIndex[] $forDrop */ $forDrop = array_map( function ($idx) use ($haveIndexes) { return $haveIndexes[$idx]; }, array_diff($haveIndexNames, $wantIndexNames) ); - /**@var \cebe\yii2openapi\lib\items\DbIndex[] $forCreate */ + /**@var \phpopenapi\yii2openapi\lib\items\DbIndex[] $forCreate */ $forCreate = array_map( function ($idx) use ($wantIndexes) { return $wantIndexes[$idx]; @@ -417,7 +417,7 @@ protected function isNeedUsingExpression(string $fromDbType, string $toDbType):b } // temporary save new/changed/desired column to temporary table. If saved we can fetch it from DB and then it can be used to compare with current column - public function tmpSaveNewCol(string $tableAlias, \cebe\yii2openapi\db\ColumnSchema $columnSchema): \yii\db\ColumnSchema + public function tmpSaveNewCol(string $tableAlias, \phpopenapi\yii2openapi\db\ColumnSchema $columnSchema): \yii\db\ColumnSchema { $tmpTableName = 'tmp_table_'; $tmpEnumName = function (string $columnName): string { @@ -471,7 +471,7 @@ public function tmpSaveNewCol(string $tableAlias, \cebe\yii2openapi\db\ColumnSch return $table->columns[$columnSchema->name]; } - public function newColStr(string $tableAlias, \cebe\yii2openapi\db\ColumnSchema $columnSchema): string + public function newColStr(string $tableAlias, \phpopenapi\yii2openapi\db\ColumnSchema $columnSchema): string { $ctc = new ColumnToCode(\Yii::$app->db->schema, $tableAlias, $columnSchema, false, false, true); return ColumnToCode::undoEscapeQuotes($ctc->getCode()); diff --git a/src/lib/migrations/MigrationRecordBuilder.php b/src/lib/migrations/MigrationRecordBuilder.php index 98ee03b8..bdc79a8b 100644 --- a/src/lib/migrations/MigrationRecordBuilder.php +++ b/src/lib/migrations/MigrationRecordBuilder.php @@ -5,10 +5,10 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\migrations; +namespace phpopenapi\yii2openapi\lib\migrations; -use cebe\yii2openapi\generator\ApiGenerator; -use cebe\yii2openapi\lib\ColumnToCode; +use phpopenapi\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\lib\ColumnToCode; use Yii; use yii\db\ColumnSchema; use yii\db\Schema; diff --git a/src/lib/migrations/MysqlMigrationBuilder.php b/src/lib/migrations/MysqlMigrationBuilder.php index 42354df3..bc94bbdc 100644 --- a/src/lib/migrations/MysqlMigrationBuilder.php +++ b/src/lib/migrations/MysqlMigrationBuilder.php @@ -5,11 +5,11 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\migrations; +namespace phpopenapi\yii2openapi\lib\migrations; -use cebe\yii2openapi\generator\ApiGenerator; -use cebe\yii2openapi\lib\ColumnToCode; -use cebe\yii2openapi\lib\items\DbIndex; +use phpopenapi\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\lib\ColumnToCode; +use phpopenapi\yii2openapi\lib\items\DbIndex; use yii\base\NotSupportedException; use yii\db\ColumnSchema; use yii\db\IndexConstraint; @@ -134,7 +134,7 @@ public function modifyCurrent(ColumnSchema $current): void public function modifyDesired(ColumnSchema $desired): void { - /** @var $desired cebe\yii2openapi\db\ColumnSchema|\yii\db\mysql\ColumnSchema */ + /** @var $desired phpopenapi\yii2openapi\db\ColumnSchema|\yii\db\mysql\ColumnSchema */ if ($desired->phpType === 'int' && $desired->defaultValue !== null) { $desired->defaultValue = (int)$desired->defaultValue; } @@ -148,7 +148,7 @@ public function modifyDesired(ColumnSchema $desired): void public function modifyDesiredInContextOfCurrent(ColumnSchema $current, ColumnSchema $desired): void { /** @var $current \yii\db\mysql\ColumnSchema */ - /** @var $desired cebe\yii2openapi\db\ColumnSchema|\yii\db\mysql\ColumnSchema */ + /** @var $desired phpopenapi\yii2openapi\db\ColumnSchema|\yii\db\mysql\ColumnSchema */ if ($current->dbType === 'tinyint(1)' && $desired->type === 'boolean') { if (is_bool($desired->defaultValue) || is_string($desired->defaultValue)) { $desired->defaultValue = (int)$desired->defaultValue; diff --git a/src/lib/migrations/PostgresMigrationBuilder.php b/src/lib/migrations/PostgresMigrationBuilder.php index b8c9324d..cd7f1956 100644 --- a/src/lib/migrations/PostgresMigrationBuilder.php +++ b/src/lib/migrations/PostgresMigrationBuilder.php @@ -5,9 +5,9 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\migrations; +namespace phpopenapi\yii2openapi\lib\migrations; -use cebe\yii2openapi\lib\items\DbIndex; +use phpopenapi\yii2openapi\lib\items\DbIndex; use yii\db\ColumnSchema; use yii\helpers\VarDumper; use yii\helpers\ArrayHelper; @@ -230,11 +230,11 @@ public function modifyCurrent(ColumnSchema $current): void public function modifyDesired(ColumnSchema $desired): void { - /** @var $desired cebe\yii2openapi\db\ColumnSchema|\yii\db\pgsql\ColumnSchema */ + /** @var $desired phpopenapi\yii2openapi\db\ColumnSchema|\yii\db\pgsql\ColumnSchema */ if (in_array($desired->phpType, ['int', 'integer']) && $desired->defaultValue !== null) { $desired->defaultValue = (int)$desired->defaultValue; } - if ($decimalAttributes = \cebe\yii2openapi\lib\ColumnToCode::isDecimalByDbType($desired->dbType)) { + if ($decimalAttributes = \phpopenapi\yii2openapi\lib\ColumnToCode::isDecimalByDbType($desired->dbType)) { $desired->precision = $decimalAttributes['precision']; $desired->scale = $decimalAttributes['scale']; } @@ -243,7 +243,7 @@ public function modifyDesired(ColumnSchema $desired): void public function modifyDesiredInContextOfCurrent(ColumnSchema $current, ColumnSchema $desired): void { /** @var $current \yii\db\pgsql\ColumnSchema */ - /** @var $desired cebe\yii2openapi\db\ColumnSchema|\yii\db\pgsql\ColumnSchema */ + /** @var $desired phpopenapi\yii2openapi\db\ColumnSchema|\yii\db\pgsql\ColumnSchema */ if ($current->type === $desired->type && !$desired->size && $this->isDbDefaultSize($current)) { $desired->size = $current->size; } diff --git a/src/lib/openapi/ComponentSchema.php b/src/lib/openapi/ComponentSchema.php index 1fc9f92f..e1a38bce 100644 --- a/src/lib/openapi/ComponentSchema.php +++ b/src/lib/openapi/ComponentSchema.php @@ -5,12 +5,12 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\openapi; +namespace phpopenapi\yii2openapi\lib\openapi; use cebe\openapi\ReferenceContext; use cebe\openapi\spec\Reference; use cebe\openapi\SpecObjectInterface; -use cebe\yii2openapi\lib\CustomSpecAttr; +use phpopenapi\yii2openapi\lib\CustomSpecAttr; use Generator; use Yii; use yii\helpers\Inflector; @@ -151,7 +151,7 @@ public function getProperty(string $name):?PropertySchema } /** - * @return \Generator|\cebe\yii2openapi\lib\openapi\PropertySchema[] + * @return \Generator|\phpopenapi\yii2openapi\lib\openapi\PropertySchema[] * @throws \yii\base\InvalidConfigException */ public function getProperties():Generator diff --git a/src/lib/openapi/PropertySchema.php b/src/lib/openapi/PropertySchema.php index 6b27def1..daee43af 100644 --- a/src/lib/openapi/PropertySchema.php +++ b/src/lib/openapi/PropertySchema.php @@ -5,21 +5,21 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\openapi; +namespace phpopenapi\yii2openapi\lib\openapi; use yii\db\ColumnSchema; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use yii\db\mysql\Schema as MySqlSchema; use SamIT\Yii2\MariaDb\Schema as MariaDbSchema; use yii\db\pgsql\Schema as PgSqlSchema; -use cebe\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\lib\items\Attribute; use yii\base\NotSupportedException; use BadMethodCallException; use cebe\openapi\ReferenceContext; use cebe\openapi\spec\Reference; use cebe\openapi\SpecObjectInterface; -use cebe\yii2openapi\lib\CustomSpecAttr; -use cebe\yii2openapi\lib\exceptions\InvalidDefinitionException; +use phpopenapi\yii2openapi\lib\CustomSpecAttr; +use phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException; use Throwable; use Yii; use yii\db\Schema as YiiDbSchema; @@ -29,7 +29,7 @@ use yii\helpers\VarDumper; use function is_int; use function strpos; -use cebe\yii2openapi\lib\traits\ForeignKeyConstraints; +use phpopenapi\yii2openapi\lib\traits\ForeignKeyConstraints; class PropertySchema { @@ -73,7 +73,7 @@ class PropertySchema /** @var string $refPointer */ private $refPointer; - /** @var \cebe\yii2openapi\lib\openapi\ComponentSchema $refSchema */ + /** @var \phpopenapi\yii2openapi\lib\openapi\ComponentSchema $refSchema */ private $refSchema; /** @@ -82,15 +82,15 @@ class PropertySchema private $isPk; /** - * @var \cebe\yii2openapi\lib\openapi\ComponentSchema + * @var \phpopenapi\yii2openapi\lib\openapi\ComponentSchema */ private $schema; /** * @param \cebe\openapi\SpecObjectInterface $property * @param string $name - * @param \cebe\yii2openapi\lib\openapi\ComponentSchema $schema - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @param \phpopenapi\yii2openapi\lib\openapi\ComponentSchema $schema + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\InvalidConfigException */ public function __construct(SpecObjectInterface $property, string $name, ComponentSchema $schema) @@ -165,7 +165,7 @@ public function isNonDbReference():bool } /** - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\InvalidConfigException */ private function initReference():void @@ -185,7 +185,7 @@ private function initReference():void } /** - * @throws \cebe\yii2openapi\lib\exceptions\InvalidDefinitionException + * @throws \phpopenapi\yii2openapi\lib\exceptions\InvalidDefinitionException * @throws \yii\base\InvalidConfigException */ private function initItemsReference():void diff --git a/src/lib/openapi/ResponseSchema.php b/src/lib/openapi/ResponseSchema.php index 06b53f23..1c98515b 100644 --- a/src/lib/openapi/ResponseSchema.php +++ b/src/lib/openapi/ResponseSchema.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\openapi; +namespace phpopenapi\yii2openapi\lib\openapi; use cebe\openapi\exceptions\UnresolvableReferenceException; use cebe\openapi\spec\MediaType; @@ -13,7 +13,7 @@ use cebe\openapi\spec\Reference; use cebe\openapi\spec\Schema; use cebe\openapi\SpecObjectInterface; -use cebe\yii2openapi\lib\items\JunctionSchemas; +use phpopenapi\yii2openapi\lib\items\JunctionSchemas; use function array_keys; use function explode; use function str_replace; diff --git a/src/lib/traits/ForeignKeyConstraints.php b/src/lib/traits/ForeignKeyConstraints.php index a3af3895..3e6f890c 100644 --- a/src/lib/traits/ForeignKeyConstraints.php +++ b/src/lib/traits/ForeignKeyConstraints.php @@ -5,7 +5,7 @@ * @license https://github.com/cebe/yii2-openapi/blob/master/LICENSE */ -namespace cebe\yii2openapi\lib\traits; +namespace phpopenapi\yii2openapi\lib\traits; trait ForeignKeyConstraints { diff --git a/tests/DbTestCase.php b/tests/DbTestCase.php index ca7b17ff..33af8e55 100644 --- a/tests/DbTestCase.php +++ b/tests/DbTestCase.php @@ -2,7 +2,7 @@ namespace tests; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use Yii; use yii\di\Container; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/config/console.php b/tests/config/console.php index 32111606..dee08f2b 100644 --- a/tests/config/console.php +++ b/tests/config/console.php @@ -1,7 +1,7 @@ 'cebe/yii2-openapi', diff --git a/tests/fixtures/blog.php b/tests/fixtures/blog.php index 74b04000..7da6b7f8 100644 --- a/tests/fixtures/blog.php +++ b/tests/fixtures/blog.php @@ -1,9 +1,9 @@ new DbModel([ diff --git a/tests/fixtures/non-db.php b/tests/fixtures/non-db.php index 220a486d..c2c9a66e 100644 --- a/tests/fixtures/non-db.php +++ b/tests/fixtures/non-db.php @@ -1,10 +1,10 @@ new DbModel([ @@ -46,4 +46,4 @@ ->setReadOnly(false)->setRequired(false) ] ]) -]; \ No newline at end of file +]; diff --git a/tests/unit/AttributeResolverTest.php b/tests/unit/AttributeResolverTest.php index ae07cdf7..2a958ea3 100644 --- a/tests/unit/AttributeResolverTest.php +++ b/tests/unit/AttributeResolverTest.php @@ -5,11 +5,11 @@ use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; use cebe\openapi\spec\Schema; -use cebe\yii2openapi\lib\AttributeResolver; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\JunctionSchemas; -use cebe\yii2openapi\lib\items\ManyToManyRelation; -use cebe\yii2openapi\lib\openapi\ComponentSchema; +use phpopenapi\yii2openapi\lib\AttributeResolver; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\JunctionSchemas; +use phpopenapi\yii2openapi\lib\items\ManyToManyRelation; +use phpopenapi\yii2openapi\lib\openapi\ComponentSchema; use tests\DbTestCase; use Yii; use yii\helpers\VarDumper; @@ -52,7 +52,7 @@ public function testManyToManyResolve() * @dataProvider dataProvider * @param string $schemaName * @param \cebe\openapi\spec\Schema $openApiSchema - * @param \cebe\yii2openapi\lib\items\DbModel $expected + * @param \phpopenapi\yii2openapi\lib\items\DbModel $expected */ public function testResolve(string $schemaName, Schema $openApiSchema, DbModel $expected):void { diff --git a/tests/unit/ComponentSchemaTest.php b/tests/unit/ComponentSchemaTest.php index 95c84069..f760e0ee 100644 --- a/tests/unit/ComponentSchemaTest.php +++ b/tests/unit/ComponentSchemaTest.php @@ -4,8 +4,8 @@ use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; -use cebe\yii2openapi\lib\openapi\PropertySchema; -use cebe\yii2openapi\lib\openapi\ComponentSchema; +use phpopenapi\yii2openapi\lib\openapi\PropertySchema; +use phpopenapi\yii2openapi\lib\openapi\ComponentSchema; use tests\TestCase; use Yii; @@ -41,4 +41,4 @@ public function testByReference() self::assertTrue($schema->hasProperties()); self::assertTrue($schema->hasProperty('title')); } -} \ No newline at end of file +} diff --git a/tests/unit/EnumTest.php b/tests/unit/EnumTest.php index 8b48e249..03531b43 100644 --- a/tests/unit/EnumTest.php +++ b/tests/unit/EnumTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/FakerStubResolverTest.php b/tests/unit/FakerStubResolverTest.php index 649928d4..0ad4f1f4 100644 --- a/tests/unit/FakerStubResolverTest.php +++ b/tests/unit/FakerStubResolverTest.php @@ -4,10 +4,10 @@ use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; -use cebe\yii2openapi\lib\FakerStubResolver; -use cebe\yii2openapi\lib\items\Attribute; -use cebe\yii2openapi\lib\openapi\PropertySchema; -use cebe\yii2openapi\lib\openapi\ComponentSchema; +use phpopenapi\yii2openapi\lib\FakerStubResolver; +use phpopenapi\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\lib\openapi\PropertySchema; +use phpopenapi\yii2openapi\lib\openapi\ComponentSchema; use tests\TestCase; use Yii; use yii\db\Schema as YiiDbSchema; diff --git a/tests/unit/ForeignKeyColumnNameTest.php b/tests/unit/ForeignKeyColumnNameTest.php index 119bfdf8..886ae61f 100644 --- a/tests/unit/ForeignKeyColumnNameTest.php +++ b/tests/unit/ForeignKeyColumnNameTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/GeneratorTest.php b/tests/unit/GeneratorTest.php index 30d55c77..61ed4b1c 100644 --- a/tests/unit/GeneratorTest.php +++ b/tests/unit/GeneratorTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\TestCase; use tests\DbTestCase; use Yii; diff --git a/tests/unit/JsonActionGeneratorTest.php b/tests/unit/JsonActionGeneratorTest.php index 60c8a64d..022f7264 100644 --- a/tests/unit/JsonActionGeneratorTest.php +++ b/tests/unit/JsonActionGeneratorTest.php @@ -2,10 +2,10 @@ namespace tests\unit; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\generators\JsonActionGenerator; -use cebe\yii2openapi\lib\items\FractalAction; -use cebe\yii2openapi\lib\items\RouteData; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\generators\JsonActionGenerator; +use phpopenapi\yii2openapi\lib\items\FractalAction; +use phpopenapi\yii2openapi\lib\items\RouteData; use tests\TestCase; class JsonActionGeneratorTest extends TestCase diff --git a/tests/unit/MigrationsGeneratorTest.php b/tests/unit/MigrationsGeneratorTest.php index a74a7434..3a910e38 100644 --- a/tests/unit/MigrationsGeneratorTest.php +++ b/tests/unit/MigrationsGeneratorTest.php @@ -2,13 +2,13 @@ namespace tests\unit; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\generators\MigrationsGenerator; -use cebe\yii2openapi\lib\items\Attribute; -use cebe\yii2openapi\lib\items\DbIndex; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\MigrationModel; -use cebe\yii2openapi\lib\migrations\MigrationRecordBuilder; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\generators\MigrationsGenerator; +use phpopenapi\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\lib\items\DbIndex; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\MigrationModel; +use phpopenapi\yii2openapi\lib\migrations\MigrationRecordBuilder; use tests\TestCase; use tests\DbTestCase; use Yii; diff --git a/tests/unit/MultiDbFreshMigrationTest.php b/tests/unit/MultiDbFreshMigrationTest.php index 366bfb0b..dff75104 100644 --- a/tests/unit/MultiDbFreshMigrationTest.php +++ b/tests/unit/MultiDbFreshMigrationTest.php @@ -2,11 +2,11 @@ namespace tests\unit; -use cebe\yii2openapi\lib\ColumnToCode; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\Attribute; -use cebe\yii2openapi\generator\ApiGenerator; -use cebe\yii2openapi\lib\migrations\MysqlMigrationBuilder; +use phpopenapi\yii2openapi\lib\ColumnToCode; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\lib\migrations\MysqlMigrationBuilder; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/MultiDbSecondaryMigrationTest.php b/tests/unit/MultiDbSecondaryMigrationTest.php index f20b3e93..e71741a8 100644 --- a/tests/unit/MultiDbSecondaryMigrationTest.php +++ b/tests/unit/MultiDbSecondaryMigrationTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/NewColumnPositionTest.php b/tests/unit/NewColumnPositionTest.php index f43eabdd..506bf019 100644 --- a/tests/unit/NewColumnPositionTest.php +++ b/tests/unit/NewColumnPositionTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/PathAutoCompletionTest.php b/tests/unit/PathAutoCompletionTest.php index cdaa4077..abb05b72 100644 --- a/tests/unit/PathAutoCompletionTest.php +++ b/tests/unit/PathAutoCompletionTest.php @@ -2,8 +2,8 @@ namespace tests\unit; -use cebe\yii2openapi\lib\PathAutoCompletion; -use cebe\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\PathAutoCompletion; +use phpopenapi\yii2openapi\lib\Config; use tests\TestCase; use Yii; diff --git a/tests/unit/PropertySchemaTest.php b/tests/unit/PropertySchemaTest.php index 68b6e07d..014f8157 100644 --- a/tests/unit/PropertySchemaTest.php +++ b/tests/unit/PropertySchemaTest.php @@ -4,8 +4,8 @@ use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; -use cebe\yii2openapi\lib\openapi\PropertySchema; -use cebe\yii2openapi\lib\openapi\ComponentSchema; +use phpopenapi\yii2openapi\lib\openapi\PropertySchema; +use phpopenapi\yii2openapi\lib\openapi\ComponentSchema; use tests\DbTestCase; use Yii; diff --git a/tests/unit/RelationsInFakerTest.php b/tests/unit/RelationsInFakerTest.php index 2b6dff45..878766de 100644 --- a/tests/unit/RelationsInFakerTest.php +++ b/tests/unit/RelationsInFakerTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/ResponseSchemaTest.php b/tests/unit/ResponseSchemaTest.php index 0735b731..a4681882 100644 --- a/tests/unit/ResponseSchemaTest.php +++ b/tests/unit/ResponseSchemaTest.php @@ -6,7 +6,7 @@ use cebe\openapi\spec\OpenApi; use cebe\openapi\spec\Operation; use cebe\openapi\spec\Reference; -use cebe\yii2openapi\lib\openapi\ResponseSchema; +use phpopenapi\yii2openapi\lib\openapi\ResponseSchema; use tests\TestCase; use Yii; diff --git a/tests/unit/RestActionGeneratorTest.php b/tests/unit/RestActionGeneratorTest.php index 7fb792d6..3060c1fe 100644 --- a/tests/unit/RestActionGeneratorTest.php +++ b/tests/unit/RestActionGeneratorTest.php @@ -4,9 +4,9 @@ use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\generators\RestActionGenerator; -use cebe\yii2openapi\lib\items\RestAction; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\generators\RestActionGenerator; +use phpopenapi\yii2openapi\lib\items\RestAction; use tests\TestCase; use Yii; diff --git a/tests/unit/SchemaToDatabaseTest.php b/tests/unit/SchemaToDatabaseTest.php index e18a5c0b..435f7e9c 100644 --- a/tests/unit/SchemaToDatabaseTest.php +++ b/tests/unit/SchemaToDatabaseTest.php @@ -4,10 +4,10 @@ use cebe\openapi\Reader; use cebe\openapi\spec\OpenApi; -use cebe\yii2openapi\lib\Config; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\JunctionSchemas; -use cebe\yii2openapi\lib\SchemaToDatabase; +use phpopenapi\yii2openapi\lib\Config; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\JunctionSchemas; +use phpopenapi\yii2openapi\lib\SchemaToDatabase; use tests\TestCase; use Yii; use yii\helpers\VarDumper; diff --git a/tests/unit/UriPathParamRegexTest.php b/tests/unit/UriPathParamRegexTest.php index 879bf953..97016d8e 100644 --- a/tests/unit/UriPathParamRegexTest.php +++ b/tests/unit/UriPathParamRegexTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/ValidatorRulesBuilderTest.php b/tests/unit/ValidatorRulesBuilderTest.php index 43343df6..9c6c02c2 100644 --- a/tests/unit/ValidatorRulesBuilderTest.php +++ b/tests/unit/ValidatorRulesBuilderTest.php @@ -2,11 +2,11 @@ namespace tests\unit; -use cebe\yii2openapi\lib\items\Attribute; -use cebe\yii2openapi\lib\items\DbIndex; -use cebe\yii2openapi\lib\items\DbModel; -use cebe\yii2openapi\lib\items\ValidationRule; -use cebe\yii2openapi\lib\ValidationRulesBuilder; +use phpopenapi\yii2openapi\lib\items\Attribute; +use phpopenapi\yii2openapi\lib\items\DbIndex; +use phpopenapi\yii2openapi\lib\items\DbModel; +use phpopenapi\yii2openapi\lib\items\ValidationRule; +use phpopenapi\yii2openapi\lib\ValidationRulesBuilder; use tests\TestCase; use yii\db\Schema; diff --git a/tests/unit/XDbDefaultExpressionTest.php b/tests/unit/XDbDefaultExpressionTest.php index 923a0fef..c4034fdf 100644 --- a/tests/unit/XDbDefaultExpressionTest.php +++ b/tests/unit/XDbDefaultExpressionTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/XDbTypeTest.php b/tests/unit/XDbTypeTest.php index 2f8149d3..6b957419 100644 --- a/tests/unit/XDbTypeTest.php +++ b/tests/unit/XDbTypeTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use yii\db\mysql\Schema as MySqlSchema; diff --git a/tests/unit/XOnXFkConstraintTest.php b/tests/unit/XOnXFkConstraintTest.php index a608f5a0..18724b02 100644 --- a/tests/unit/XOnXFkConstraintTest.php +++ b/tests/unit/XOnXFkConstraintTest.php @@ -2,7 +2,7 @@ namespace tests\unit; -use cebe\yii2openapi\generator\ApiGenerator; +use phpopenapi\yii2openapi\generator\ApiGenerator; use tests\DbTestCase; use Yii; use cebe\openapi\Reader; diff --git a/tests/unit/items/ValidationRuleTest.php b/tests/unit/items/ValidationRuleTest.php index 3aca25e0..868821a4 100644 --- a/tests/unit/items/ValidationRuleTest.php +++ b/tests/unit/items/ValidationRuleTest.php @@ -2,7 +2,7 @@ namespace tests\unit\items; -use cebe\yii2openapi\lib\items\ValidationRule; +use phpopenapi\yii2openapi\lib\items\ValidationRule; use tests\TestCase; use function implode; use function strtolower; @@ -12,7 +12,7 @@ class ValidationRuleTest extends TestCase /** * @dataProvider dataProvider - * @param \cebe\yii2openapi\lib\items\ValidationRule $rule + * @param \phpopenapi\yii2openapi\lib\items\ValidationRule $rule * @param string $expected */ public function testToString(ValidationRule $rule, string $expected):void