Completed
Push — master ( 205ee7...22ecc2 )
by Marco
17s
created

DDC5934Contract::loadMetadata()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 6
rs 9.4285
c 0
b 0
f 0
cc 1
eloc 3
nc 1
nop 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