function addNode(AdminNode $node) { $node_id = $node->getId(); if (isset($this->nodes[$node_id])) { return $node_id; } $this->nodes[$node_id] = $node->toArray(); $this->session->set('history', $this->nodes); return $node_id; }