PHPackages                             martenb/nextras-orm-code-generator - 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. martenb/nextras-orm-code-generator

Abandoned → [adbros/worker](/?search=adbros%2Fworker)Library[Database &amp; ORM](/categories/database)

martenb/nextras-orm-code-generator
==================================

Console entity, repository and mapper generator for Nextras/ORM

v0.2(6y ago)11.0kMITPHPPHP &gt;=7.1

Since Mar 8Pushed 5y ago1 watchersCompare

[ Source](https://github.com/martenb/nextras-orm-code-generator)[ Packagist](https://packagist.org/packages/martenb/nextras-orm-code-generator)[ RSS](/packages/martenb-nextras-orm-code-generator/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (2)Dependencies (6)Versions (4)Used By (0)

Nextras ORM code generator
==========================

[](#nextras-orm-code-generator)

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

[](#installation)

```
composer require martenb/nextras-orm-code-generator:dev-master --dev
```

Configuration
-------------

[](#configuration)

```
extensions:
    ormGenerator: MartenB\Nextras\ORM\DI\Extension
```

Optional configuration
----------------------

[](#optional-configuration)

```
ormGenerator:
    directory: '%appDir%/Model/Orm'
    namespace: 'App\Model\Orm'
    entityExtends: 'App\Model\Orm\BaseEntity'
    repositoryExtends: 'App\Model\Orm\BaseRepository'
    mapperExtends: 'App\Model\Orm\BaseMapper'
```

Usage
-----

[](#usage)

```
php bin/console orm:generator Product Products
```

This command creates entity, repository and mapper in `%directory%/Product`.

### Entity `%directory%/Product/Product.php`

[](#entity-directoryproductproductphp)

```
