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;
 }