PHPackages                             elazar/phanua - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. elazar/phanua

AbandonedArchivedLibrary[Database &amp; ORM](/categories/database)

elazar/phanua
=============

Builds Cycle ORM schemas from OpenAPI 3 component schemas

0.1.0(4y ago)54MITPHPPHP &gt;=7.4

Since Jul 11Pushed 4y ago1 watchersCompare

[ Source](https://github.com/elazar/phanua)[ Packagist](https://packagist.org/packages/elazar/phanua)[ RSS](/packages/elazar-phanua/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (9)Versions (2)Used By (0)

Phanua
======

[](#phanua)

[![PHP Version Support](https://camo.githubusercontent.com/fdf156d8c408a86b5070797c0c5bf3d5a956ad549ad882bcb3ca370478029af1/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d706870266d6573736167653d2533453d253230372e342e3026636f6c6f723d626c7565)](https://packagist.org/packages/elazar/phanua)[![Packagist Version](https://camo.githubusercontent.com/8908e866f1990966b0edaf750b34c1a888fa5396860fdfc7c2e263470918268e/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d7061636b6167697374266d6573736167653d302e312e3026636f6c6f723d626c7565)](https://packagist.org/packages/elazar/phanua)[![Software License](https://camo.githubusercontent.com/942e017bf0672002dd32a857c95d66f28c5900ab541838c6c664442516309c8a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Buy Me a Cofee](https://camo.githubusercontent.com/6cc1f89c6279c0e23c3041191d0a1784ab2f91fee6e8485d29c446d8370f54b1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6275792532306d6525323061253230636f666665652d646f6e6174652d626c75652e737667)](https://www.buymeacoffee.com/DIkm1qe)[![Patreon](https://camo.githubusercontent.com/fe169f51491aa7228963d76b556c0fbd1102376fb29617abafd97e9fa8e1dd4a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70617472656f6e2d646f6e6174652d626c75652e737667)](https://patreon.com/matthewturland)

[OpenAPI 3](https://swagger.io/specification/) + [Jane](https://jane.readthedocs.io/en/latest/) + [Cycle ORM](https://cycle-orm.dev) = 🔥

Phanua builds Cycle ORM schemas from OpenAPI 3 component schemas.

Released under the [MIT License](https://en.wikipedia.org/wiki/MIT_License).

**WARNING: This project is in an alpha state of development and may be subject to changes that break backward compatibility. It may contain bugs, lack features or extension points, or be otherwise unsuitable for production use. User discretion is advised.**

Requirements
------------

[](#requirements)

- PHP 7.4+
- [PDO](https://www.php.net/pdo) and [driver](https://www.php.net/manual/en/pdo.drivers.php) for desired database

Installation
------------

[](#installation)

Use [Composer](https://getcomposer.org/).

```
composer require elazar/phanua
```

Usage
-----

[](#usage)

```
