function = $function, $parameter); } /** * @return ClassType */ public function getClass() { return ($ref = parent::getClass()) ? new ClassType($ref->getName()) : null; } /** * @return string */ public function getClassName() { try { return ($ref = parent::getClass()) ? $ref->getName() : null; } catch (\ReflectionException $e) { if (preg_match('#Class (.+) does not exist#', $e->getMessage(), $m)) { return $m[1]; } throw $e; } } /** * @return ClassType */ public function getDeclaringClass() { return ($ref = parent::getDeclaringClass()) ? new ClassType($ref->getName()) : null; } /** * @return Method|GlobalFunction */ public function getDeclaringFunction() { return is_array($this->function) ? new Method($this->function[0], $this->function[1]) : new GlobalFunction($this->function); } public function __toString() { return '$' . parent::getName() . ' in ' . $this->getDeclaringFunction(); } } __halt_compiler();----SIGNATURE:----OqDX8pEYChMVsAlvL+Yxx652dCcPwW+oh07kNE1zGu7LhVBumCasBeftkdpDpIkBb9nWzBUD4cLJTc5mhNz2mqK0vaX3c+kWT6XzJi2LPhF/oKP+Ku8rotFJ2c4YQw5qpv4aXa+YkxOozs8I57sMPx54TIfmkcYzWrsPnHBBWm2pG9v0nHvpi/37WwUyts6h5zWQyjznhqzwLuE5O0GgzXOcx15L/hS0ep6C9rNTvpkAcPWfW8CzoCusUsevw4+jlmiUfeHt7PRBd++UVM75y5CgrQ1R7LxSF2KKWf6H541AZHgvhFJW6hEp9+Vqd/lYAs5t71QcY7fZgWowUju7Q0hiy42FVyutGB2oKs45xf3axG06bV6UfibCrXtfGS1HBHUXlQ7un5dGCR4JlNn3CbiQVjyjPj+wUKmDh/rRSTgXyBqr/eEVCodBUCqnzUcXYqv9K/vh4JovhwxSP1KkFGaE8ww0O4znkCZYsm8b5+1RgB5tJhsTSlCCd25sJhPYx7dVvnZn51ciT3/IhYCbdT5mjzj9E7OgX0M8ztMtebl+8PmyFTZOYTslP5ZhXBy+0Be4Tmb05gwP2Vzalti42NTkOJSkbmSyLUu/d7IZiECiA57vkUaVds/Uf6hbwSLllS3cWJDT5aTWXwfiIypgvkpvy2jH/d8jZkFLF6d9ULc=----ATTACHMENT:----ODU4OTIyNDYxNzIxMTcwNCAxNTY5ODUxODYxMjAyNDIzIDQwNjUxODYwMDc1MjA1MTk=