Search by

braadiv / yii2-oas3

braaalsalahi

Yii2 Open Api Swagger 3 integration (PHP 8.4 LTS Modernized Fork)

Package info

github.com/braadiv/yii2-oas3

pkg:composer/braadiv/yii2-oas3

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.2.1 2026-10-31 02:45 UTC

This package is auto-updated.

Last update: 2026-11-01 09:51:39 UTC


README

⚠️ This is a PHP 8.4 compatibility fork — NOT an original work.

Credits & Attribution

This package is a modernized fork of the original genxoft/yii2-oas3, created and maintained by Simon Rodin.

All original code, design, and intellectual property belong to the original author(s).

The only modifications made in this fork are:

  • Updating dependency to braadiv/swagger-php (PHP 8.4 compatible)
  • Updating composer.json to support PHP 8.1–8.4 LTS
  • Adding "replace": {"genxoft/yii2-oas3": "self.version"} as a drop-in replacement
  • Retaining 100% backward compatibility as a drop-in replacement

Why this fork?

The original package pins its dependency to zircote/swagger-php: ^3.0, which had deprecation warnings under PHP 8.4 LTS. This fork pairs with braadiv/swagger-php to provide a safe, drop-in replacement under PHP 8.4.

Installation

composer require braadiv/yii2-oas3

Original Package Information

Original Package genxoft/yii2-oas3
Original Version v0.2-stable
Original Author Simon Rodin
Original License MIT
Fork Maintainer braadiv (github.com/braadiv)
PHP Compatibility `>=8.1

Changes from Original

See CHANGELOG.md for a detailed list of all modifications.

License

This fork retains the same license as the original package (MIT). All rights and credits belong to the original author.