Completed
Pull Request — master (#5938)
by Maximilian
117:35 queued 53:02
created

DDC5934Contract   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 9
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 2

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 2
dl 0
loc 9
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A loadMetadata() 0 6 1
1
<?php
2
3
namespace Doctrine\Tests\Models\DDC5934;
4
5
use Doctrine\ORM\Mapping\AssociationOverride;
6
use Doctrine\ORM\Mapping\AssociationOverrides;
7
use Doctrine\ORM\Mapping\Entity;
8
use Doctrine\ORM\Mapping\ClassMetadata;
9
10
/**
11
 * @Entity
12
 * @AssociationOverrides(
13
 *     @AssociationOverride(name="members", fetch="EXTRA_LAZY")
14
 * )
15
 */
16
class DDC5934Contract extends DDC5934BaseContract
17
{
18
    public static function loadMetadata(ClassMetadata $metadata)
19
    {
20
        $metadata->setAssociationOverride('members', [
21
            'fetch' => ClassMetadata::FETCH_EXTRA_LAZY,
22
        ]);
23
    }
24
}
25