Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ClassesForArgumentSequence.php
Go to the documentation of this file.
1 <?php
12 namespace ArgumentSequence;
13 
15 {
16 }
18 {
19 }
21 {
22 }
24 {
25 }
27 {
28 }
30 {
31  protected $contextObject;
32 
34 
36 
38 
39  protected $data;
40 
42 
52  public function __construct(
53  ContextObject $contextObject,
54  ParentRequiredObject $parentRequiredObject,
55  array $parentRequiredScalar,
56  ParentOptionalObject $parentOptionalObject = null,
57  array $data = [],
58  array $parentOptionalScalar = []
59  ) {
60  $this->contextObject = $contextObject;
61  $this->parentRequiredObject = $parentRequiredObject;
62  $this->parentOptionalScalar = $parentRequiredScalar;
63  $this->parentOptionalObject = $parentOptionalObject;
64  $this->data = $data;
65  $this->parentOptionalScalar = $parentOptionalScalar;
66  }
67 }
69 {
71 
73 
75 
77 
81  public function __construct(
82  ContextObject $contextObject,
83  ParentRequiredObject $parentRequiredObject,
84  array $parentRequiredScalar,
85  ChildRequiredObject $childRequiredObject,
86  array $childRequiredScalar,
87  ParentOptionalObject $parentOptionalObject = null,
88  array $data = [],
89  array $parentOptionalScalar = [],
90  ChildOptionalObject $childOptionalObject = null,
91  array $childOptionalScalar = []
92  ) {
93  $this->childRequiredObject = $childRequiredObject;
94  $this->childRequiredScalar = $childRequiredScalar;
95  $this->childOptionalObject = $childOptionalObject;
96  $this->childOptionalScalar = $childOptionalScalar;
97 
98  parent::__construct(
99  $contextObject,
100  $parentRequiredObject,
101  $parentRequiredScalar,
102  $parentOptionalObject,
103  $data,
104  $parentOptionalScalar
105  );
106  }
107 }
109 {
111 
113 
115 
117 
121  public function __construct(
122  ContextObject $contextObject,
123  ChildRequiredObject $childRequiredObject,
124  ParentRequiredObject $parentRequiredObject,
125  array $parentRequiredScalar,
126  array $childRequiredScalar,
127  ParentOptionalObject $parentOptionalObject = null,
128  array $data = [],
129  array $parentOptionalScalar = [],
130  ChildOptionalObject $childOptionalObject = null,
131  array $childOptionalScalar = []
132  ) {
133  $this->childRequiredObject = $childRequiredObject;
134  $this->childRequiredScalar = $childRequiredScalar;
135  $this->childOptionalObject = $childOptionalObject;
136  $this->childOptionalScalar = $childOptionalScalar;
137 
138  parent::__construct(
139  $contextObject,
140  $parentRequiredObject,
141  $parentRequiredScalar,
142  $parentOptionalObject,
143  $data,
144  $parentOptionalScalar
145  );
146  }
147 }
__construct(ContextObject $contextObject, ParentRequiredObject $parentRequiredObject, array $parentRequiredScalar, ParentOptionalObject $parentOptionalObject=null, array $data=[], array $parentOptionalScalar=[])
__construct(ContextObject $contextObject, ChildRequiredObject $childRequiredObject, ParentRequiredObject $parentRequiredObject, array $parentRequiredScalar, array $childRequiredScalar, ParentOptionalObject $parentOptionalObject=null, array $data=[], array $parentOptionalScalar=[], ChildOptionalObject $childOptionalObject=null, array $childOptionalScalar=[])
__construct(ContextObject $contextObject, ParentRequiredObject $parentRequiredObject, array $parentRequiredScalar, ChildRequiredObject $childRequiredObject, array $childRequiredScalar, ParentOptionalObject $parentOptionalObject=null, array $data=[], array $parentOptionalScalar=[], ChildOptionalObject $childOptionalObject=null, array $childOptionalScalar=[])