PHPackages                             eudiegoborgs/hyperf-cgen - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. eudiegoborgs/hyperf-cgen

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

eudiegoborgs/hyperf-cgen
========================

Custom class generator for hyperf

v3.1.0(2y ago)1521MITPHPPHP &gt;=8.1

Since Oct 31Pushed 2y ago1 watchersCompare

[ Source](https://github.com/eudiegoborgs/hyperf-cgen)[ Packagist](https://packagist.org/packages/eudiegoborgs/hyperf-cgen)[ RSS](/packages/eudiegoborgs-hyperf-cgen/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (8)Versions (3)Used By (0)

CGen for Hyperf
===============

[](#cgen-for-hyperf)

CGen is a Custom Class Generator library to optimize your hyperf development experience.

If you use this library, you can make stub for your classes and create code structure with only one command.

[![Latest Stable Version](https://camo.githubusercontent.com/9e03ba5900374665d50b5f09a30d1ed356cbb7e916119e32584fea402f3ae9c2/687474703a2f2f706f7365722e707567782e6f72672f6575646965676f626f7267732f6879706572662d6367656e2f76)](https://packagist.org/packages/eudiegoborgs/hyperf-cgen)[![Total Downloads](https://camo.githubusercontent.com/2ad465268047ed8db8261a70306d5dde2a29ada6f6662d2577f39d5fdb183a67/687474703a2f2f706f7365722e707567782e6f72672f6575646965676f626f7267732f6879706572662d6367656e2f646f776e6c6f616473)](https://packagist.org/packages/eudiegoborgs/hyperf-cgen)[![License](https://camo.githubusercontent.com/dff01ef35e24e936e55a1995e726c5650e062dfe2e00068658fcc0094fb30d47/687474703a2f2f706f7365722e707567782e6f72672f6575646965676f626f7267732f6879706572662d6367656e2f6c6963656e7365)](https://packagist.org/packages/eudiegoborgs/hyperf-cgen)[![PHP Version Require](https://camo.githubusercontent.com/ced1797c51b475e46785888e3fde76c8be5f1e22ea061c00cbb1cadb5651cfb7/687474703a2f2f706f7365722e707567782e6f72672f6575646965676f626f7267732f6879706572662d6367656e2f726571756972652f706870)](https://packagist.org/packages/eudiegoborgs/hyperf-cgen)

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

[](#installation)

```
composer require eudiegoborgs/hyperf-cgen

```

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

[](#configuration)

Publish the config file so you can define your own rules

```
php bin/hyperf.php vendor:publish eudiegoborgs/hyperf-cgen

```

The config file will show up in the following path:

```
config/autoload/cgen.php

```

Here in the file you can define your own creation rules for specific classes

```
