Skip to content

Example: Is it possible to merge OA\Components ? #1552

@ahmadfadlydziljalal

Description

@ahmadfadlydziljalal

Basically, this is not an issue.
Just ask, is it possible to merge OA\Components ?

The case is, I have a lot of controllers.
For maintainability, at least for myself, I separate the controllers like this:

image

But, I got an error, and I know, what exactly those error.

PHP User Warning 'yii\base\ErrorException' with message 'Only one @OA\Components() allowed for @OA\OpenApi() multiple found in:
    Using: /var/www/html/modules/v1/controllers/AgamaController.php on line 226
  Skipped: /var/www/html/modules/v1/controllers/MeController.php on line 128'

in /var/www/html/vendor/zircote/swagger-php/src/Loggers/DefaultLogger.php:31


It so readable in each route/action.

image

Any suggestion is so appreciated.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions