PHPackages                             enjoyscms/catalog - 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. enjoyscms/catalog

ActiveEnjoyscms-module

enjoyscms/catalog
=================

Module Catalog for EnjoysCMS

6.1.0(9mo ago)2965[2 issues](https://github.com/EnjoysCMS/catalog/issues)PHPPHP ^8.1

Since May 15Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/EnjoysCMS/catalog)[ Packagist](https://packagist.org/packages/enjoyscms/catalog)[ RSS](/packages/enjoyscms-catalog/feed)WikiDiscussions 6.x Synced 1mo ago

READMEChangelogDependencies (19)Versions (141)Used By (0)

1. Added to doctrine config in `/di/doctrine.php`

```
use Gedmo\Tree\TreeListener;

$evm = new EventManager();
$treeListener = new TreeListener();
$evm->addEventSubscriber($treeListener);
```

1.2 Added to root composer.json to extra-&gt;patches section

```
 composer require cweagans/composer-patches:^1.7
```

```
    "extra": {
        "patches": {
            "gedmo/doctrine-extensions": [
                "modules/catalog/patches/gedmo-doctrine-extensions-src-tool-wrapper-entitywrapper-php.patch"
            ]
        }
    }
```

2. Define in DI `\Psr\EventDispatcher\EventDispatcherInterface`
3. Diff migration, migrate and clear cache-metadata

```
composer diff
composer migrate
```

4. Migration function

```
./vendor/bin/doctrine-migrations  migrations:generate
```

```
//for Mysql insert to migration

$this->addSql(
