optionalObjectParameter = $optionalObjectParameter; $this->optionalStringParameter = $optionalStringParameter; $this->optionalIntegerParameter = $optionalIntegerParameter; $this->optionalInterfaceParameter = $optionalInterfaceParameter; $this->requiredInterfaceParam = $requiredInterfaceParameter; $this->requiredObjectParameter = $requiredObjectParameter; } /** * @return Basic */ public function getOptionalObjectParameter() { return $this->optionalObjectParameter; } /** * @return string */ public function getOptionalStringParameter() { return $this->optionalStringParameter; } /** * @return int */ public function getOptionalIntegerParameter() { return $this->optionalIntegerParameter; } /** * @return TestAssetInterface */ public function getOptionalInterfaceParameter() { return $this->optionalInterfaceParameter; } /** * @return TestAssetInterface */ public function getRequiredInterfaceParam() { return $this->requiredInterfaceParam; } /** * @return Basic */ public function getRequiredObjectParameter() { return $this->requiredObjectParameter; } }