filterCallback = $filterCallback; } /** * Get found node satisfying the filter callback. * * Returns null if no node satisfies the filter callback. * * @return null|Node Found node (or null if not found) */ public function getFoundNode() { return $this->foundNode; } public function beforeTraverse(array $nodes) { $this->foundNode = null; return null; } public function enterNode(Node $node) { $filterCallback = $this->filterCallback; if ($filterCallback($node)) { $this->foundNode = $node; return NodeTraverser::STOP_TRAVERSAL; } return null; } } __halt_compiler();----SIGNATURE:----u/hbbkr5TA1GXf/xCMr8fwLOCWdHLrOP+d+WSD02aHIMNKIzC/Bt8vm5W0R8bRVz6+qfBuJrGGblf4Qb3T2bZP6j2rAfrkBkAEhb8AVqhvc2nt0ABm4+X0mEAgEW8cMWCOp9WI7xUX1yzv5r+S04rIJ9GhdI3I+I84+As2NFSjmxZpe61yMjIND7aD6yYx77UnYUkSRog4ox1H0/AEHK/8ZEj722RtDHROioY+DAa/pfQaxQWUAGIcbB/b15y/EUugMNUGpcjlt9g8iVgRm7mZv3kgX0httGoITzu/ZcbQqZLMR+l5QTvMbf5k8kvMr2/+Ls2WN7JliPfMrRLd/xbFchD5ZGmqhWqs6vXH6nYlXkOYwvXMRJ1vndXPzvwvcrIBvxA/FSFN9/IdXEGukEgevlq28cD/UaTWut/ZYCEJnVpPMutPoe0NIBcixksnsqfyirk5f4G5W5XKO7vmOWdT9Gi6mbFatj4s52V+zVuu4t51qHu3fr5Htwkr3aLy2G0PiFonAqIkwq4qqq4wFcmYNUmWGbpoFNjSQIDicXR3RWpm87kZs3ysT3ETHZ4Y5HWM4kSYi9FF9TgfHXK9PCDHtrGvYc62DVWKhoxzvhTyWqwoE+efQEnIN3v2diNJjPjMNggAWGIOcFmHVH7Bcn9dHQ5qJJHfAHMQHa8NRmKD4=----ATTACHMENT:----OTA5MTQxMjg5NjQzODI0MyAyNTk2MTUyMjk0NDQ1MzYyIDQ2MzUyMTk0NjAwMzg4ODA=