@@ -52,7 +52,7 @@ public function generateEntityClass(ClassNameDetails $entityClassDetails, bool $
52
52
$ tableName = $ this ->doctrineHelper ->getPotentialTableName ($ entityClassDetails ->getFullName ());
53
53
54
54
$ useStatements = new UseStatementGenerator ([
55
- $ repoClassDetails -> getFullName () ,
55
+ $ generateRepositoryClass ,
56
56
['Doctrine \\ORM \\Mapping ' => 'ORM ' ],
57
57
]);
58
58
@@ -102,7 +102,7 @@ public function generateEntityClass(ClassNameDetails $entityClassDetails, bool $
102
102
}else {
103
103
$ this ->generateRepositoryClass (
104
104
$ generateRepositoryClass ,
105
- $ generateRepositoryClass ,
105
+ $ entityClassDetails -> getFullName () ,
106
106
$ withPasswordUpgrade ,
107
107
true
108
108
);
@@ -113,6 +113,7 @@ public function generateEntityClass(ClassNameDetails $entityClassDetails, bool $
113
113
114
114
public function generateRepositoryClass (string $ repositoryClass , string $ entityClass , bool $ withPasswordUpgrade , bool $ includeExampleComments = true ): void
115
115
{
116
+
116
117
$ shortEntityClass = Str::getShortClassName ($ entityClass );
117
118
$ entityAlias = strtolower ($ shortEntityClass [0 ]);
118
119
@@ -125,6 +126,7 @@ public function generateRepositoryClass(string $repositoryClass, string $entityC
125
126
$ interfaceClassNameDetails = new ClassNameDetails ($ passwordUserInterfaceName , 'Symfony\Component\Security\Core\User ' );
126
127
127
128
$ useStatements = new UseStatementGenerator ([
129
+ $ entityClass ,
128
130
ManagerRegistry::class,
129
131
ServiceEntityRepository::class,
130
132
]);
0 commit comments