Completed
Push — master ( 6f1a19...e34473 )
by Vitaly
02:18
created

MethodMetadata::__construct()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 1
1
<?php
2
/**
3
 * Created by PhpStorm.
4
 * User: Vitaly Iegorov
5
 * Date: 08.08.2016
6
 * Time: 14:22.
7
 */
8
namespace samsonframework\container\metadata;
9
10
/**
11
 * Class MethodMetadata
12
 * @package samsonframework\container\metadata
13
 */
14
class MethodMetadata extends AbstractMetadata
15
{
16
    /** @var int Method modifiers */
17
    public $modifiers;
18
19
    /** @var ClassMetadata */
20
    public $classMetadata;
21
22
    /** @var ParameterMetadata[] */
23
    public $parametersMetadata = [];
24
25
    /** @var array ArgumentName => ArgumentType */
26
    public $dependencies;
27
28
    /**
29
     * MethodMetadata constructor.
30
     *
31
     * @param ClassMetadata $classMetadata
32
     */
33
    public function __construct(ClassMetadata $classMetadata)
34
    {
35
        $this->classMetadata = $classMetadata;
36
    }
37
}
38