16 private $optionalObjectParameter;
21 private $optionalStringParameter;
26 private $optionalIntegerParameter;
31 private $optionalInterfaceParameter;
36 private $requiredInterfaceParam;
41 private $requiredObjectParameter;
53 Basic $requiredObjectParameter,
55 Basic $optionalObjectParameter =
null,
56 $optionalStringParameter = self::CONSTRUCTOR_STRING_PARAM_DEFAULT,
57 $optionalIntegerParameter = self::CONSTRUCTOR_INT_PARAM_DEFAULT
59 $this->optionalObjectParameter = $optionalObjectParameter;
60 $this->optionalStringParameter = $optionalStringParameter;
61 $this->optionalIntegerParameter = $optionalIntegerParameter;
62 $this->optionalInterfaceParameter = $optionalInterfaceParameter;
63 $this->requiredInterfaceParam = $requiredInterfaceParameter;
64 $this->requiredObjectParameter = $requiredObjectParameter;
72 return $this->optionalObjectParameter;
80 return $this->optionalStringParameter;
88 return $this->optionalIntegerParameter;
96 return $this->optionalInterfaceParameter;
104 return $this->requiredInterfaceParam;
112 return $this->requiredObjectParameter;
getRequiredInterfaceParam()
__construct(TestAssetInterface $requiredInterfaceParameter, Basic $requiredObjectParameter, TestAssetInterface $optionalInterfaceParameter=null, Basic $optionalObjectParameter=null, $optionalStringParameter=self::CONSTRUCTOR_STRING_PARAM_DEFAULT, $optionalIntegerParameter=self::CONSTRUCTOR_INT_PARAM_DEFAULT)
getOptionalInterfaceParameter()
getRequiredObjectParameter()
const CONSTRUCTOR_STRING_PARAM_DEFAULT
getOptionalStringParameter()
getOptionalObjectParameter()
getOptionalIntegerParameter()
const CONSTRUCTOR_INT_PARAM_DEFAULT