Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Attributes
InvalidChildClass Class Reference
Inheritance diagram for InvalidChildClass:
ParentClass

Public Member Functions

 __construct (ContextObject $contextObject, ChildRequiredObject $childRequiredObject, ParentRequiredObject $parentRequiredObject, array $parentRequiredScalar, array $childRequiredScalar, ParentOptionalObject $parentOptionalObject=null, array $data=[], array $parentOptionalScalar=[], ChildOptionalObject $childOptionalObject=null, array $childOptionalScalar=[])
 
- Public Member Functions inherited from ParentClass
 __construct (ContextObject $contextObject, ParentRequiredObject $parentRequiredObject, array $parentRequiredScalar, ParentOptionalObject $parentOptionalObject=null, array $data=[], array $parentOptionalScalar=[])
 

Protected Attributes

 $childRequiredObject
 
 $childRequiredScalar
 
 $childOptionalObject
 
 $childOptionalScalar
 
- Protected Attributes inherited from ParentClass
 $contextObject
 
 $parentRequiredObject
 
 $parentRequiredScalar
 
 $parentOptionalObject
 
 $data
 
 $parentOptionalScalar
 

Detailed Description

Definition at line 108 of file ClassesForArgumentSequence.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( ContextObject  $contextObject,
ChildRequiredObject  $childRequiredObject,
ParentRequiredObject  $parentRequiredObject,
array  $parentRequiredScalar,
array  $childRequiredScalar,
ParentOptionalObject  $parentOptionalObject = null,
array  $data = [],
array  $parentOptionalScalar = [],
ChildOptionalObject  $childOptionalObject = null,
array  $childOptionalScalar = [] 
)

@SuppressWarnings(PHPMD.ExcessiveParameterList)

Definition at line 121 of file ClassesForArgumentSequence.php.

132  {
133  $this->childRequiredObject = $childRequiredObject;
134  $this->childRequiredScalar = $childRequiredScalar;
135  $this->childOptionalObject = $childOptionalObject;
136  $this->childOptionalScalar = $childOptionalScalar;
137 
138  parent::__construct(
143  $data,
145  );
146  }

Field Documentation

◆ $childOptionalObject

$childOptionalObject
protected

Definition at line 114 of file ClassesForArgumentSequence.php.

◆ $childOptionalScalar

$childOptionalScalar
protected

Definition at line 116 of file ClassesForArgumentSequence.php.

◆ $childRequiredObject

$childRequiredObject
protected

Definition at line 110 of file ClassesForArgumentSequence.php.

◆ $childRequiredScalar

$childRequiredScalar
protected

Definition at line 112 of file ClassesForArgumentSequence.php.


The documentation for this class was generated from the following file: