public function leaveNode(Node $node) { if ($this->isBlockRoot($node)) { $this->currentBlock->addData('environment_accessed', $this->environmentAccessed); unset($this->currentBlock); } elseif ($node instanceof ClassNode) { unset($this->currentClassNode); } return true; }