Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 8d660e9

Browse files
ClassMetadataInfo - idGenerator property can be null
1 parent 271db64 commit 8d660e9

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

‎extension.neon

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ parameters:
3636
- stubs/Collections/ReadableCollection.stub
3737
- stubs/Collections/Selectable.stub
3838
- stubs/ORM/AbstractQuery.stub
39+
- stubs/ORM/Id/AbstractIdGenerator.stub
3940
- stubs/ORM/Mapping/ClassMetadata.stub
4041
- stubs/ORM/Mapping/ClassMetadataInfo.stub
4142
- stubs/ORM/ORMException.stub

‎stubs/ORM/Id/AbstractIdGenerator.stub

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace Doctrine\ORM\Id;
6+
7+
abstract class AbstractIdGenerator
8+
{
9+
10+
}

‎stubs/ORM/Mapping/ClassMetadataInfo.stub

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace Doctrine\ORM\Mapping;
44

55
use BackedEnum;
6+
use Doctrine\ORM\Id\AbstractIdGenerator;
67
use Doctrine\Persistence\Mapping\ClassMetadata;
78
use ReflectionClass;
89

@@ -90,6 +91,11 @@ use ReflectionClass;
9091
class ClassMetadataInfo implements ClassMetadata
9192
{
9293

94+
/**
95+
* @var AbstractIdGenerator|null
96+
*/
97+
public $idGenerator;
98+
9399
/** @var string|null */
94100
public $customRepositoryClassName;
95101

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /