Doctrine репозитории генерируют в определенном каталоге - PullRequest
0 голосов
/ 17 января 2019

Я использую Zend Framework 3, Doctrine 2.0.

У меня здесь только одна сущность

module/Application/src/Entity/User.php

Часть User.php

namespace Application\Entity;

use DateTime;
use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Table(name="user")
 * @ORM\Entity(repositoryClass="UserRepository")
 */
class User
{

Когда я запускаю эту команду

vendor/bin/doctrine-module orm:generate-repositories ./module/Application/src/Repositories

Здесь создается класс репозитория module/Application/src/Repositories/Application/Entity/UserRepository.php

Но я хочу, чтобы этот класс хранилища создавался в этом месте

module/Application/src/Repositories/UserRepository.php

module.config.php

'doctrine' => [
        'driver' => [
            __NAMESPACE__ . '_driver' => [
                'class' => AnnotationDriver::class,
                'cache' => 'array',
                'paths' => [__DIR__ . '/../src/Entity']
            ],
            'orm_default' => [
                'drivers' => [
                    __NAMESPACE__ . '\Entity' => __NAMESPACE__ . '_driver'
                ]
            ]
        ]
    ]

Любая помощь очень ценится.

...