public function getDeclaringFunction() { return is_array($this->function) ? new Method($this->function[0], $this->function[1]) : new GlobalFunction($this->function); }