returnByRef = true; return $this; } /** * Adds a parameter. * * @param Node\Param|Param $param The parameter to add * * @return $this The builder instance (for fluid interface) */ public function addParam($param) { $param = BuilderHelpers::normalizeNode($param); if (!$param instanceof Node\Param) { throw new \LogicException(sprintf('Expected parameter node, got "%s"', $param->getType())); } $this->params[] = $param; return $this; } /** * Adds multiple parameters. * * @param array $params The parameters to add * * @return $this The builder instance (for fluid interface) */ public function addParams(array $params) { foreach ($params as $param) { $this->addParam($param); } return $this; } /** * Sets the return type for PHP 7. * * @param string|Node\Name|Node\Identifier|Node\ComplexType $type * * @return $this The builder instance (for fluid interface) */ public function setReturnType($type) { $this->returnType = BuilderHelpers::normalizeType($type); return $this; } } __halt_compiler();----SIGNATURE:----BZdi0Ho+8WE9ZHYqAvU3bp4JvtcCLcgRucq4q5Ia2LVQOcdyBJ7v18K2SYlS15uZwZ3Y5GJiF+r56SxdRNf/z6EnSRD2jG8MdJCXdq+UdRZl79D1rvisMFgYz3sz4ROAO/ZzHq73gg5i08G7I3Z4qbyKKeXQyMfXYmsiIZMPX4Q/ssNBy3c1CVKpq83vArzgKDVMlhMkM1DLqiGP3QDDw+1yuisfY1I17r6atv7sN49IwgVCikfE4mxU5xJ/AFAY64iwOcSUU3xjwfBxG08TmgLM48UbyYnFesIVGRq4AS4GNgSxVfKd2qhZmh8Ri/aJf11m0HR4JObZlTEZRg8Ger+I7tTBOO7Xmbpk5gp9BnPLj9zABGM9BFGthnfSmC1EArLtLAJKEeWWmuimy9AY9cXi6u1OcBsyI9GCHOovH/tf5FDmYudnEPUcI7BlfaOazKIZ66sNO+PNY5spg0RPDepkNastc0MdigNDt46K8z0lJkdtpZ2txI6ARlquWsWvrINaIicXvKjgkWhxsNtb3AFdUf1y5w9aO+3zs8LrMJYcG7v8SgDl4u3Ea63ZB6Kg3lik6+t2c1rYw9BBzjBanT8qDaHV6RsJfSFhy5oozB1fm2lFxcDO/AFzx3Dk0xgcqrdpzeTKZ33hYgIa+TCVx7uNdYdUvWhc4koH/ikTNek=----ATTACHMENT:----Nzk1NzE0NTc1Nzk3OTk0NCA1MDI0NDkzNzQ2MzgyNzAgNjIzNzc1MjI3NzQ0MDQwMQ==