/** * Deletes the provided node to the data source * @param \ride\library\cms\node\Node $node Node to delete * @return null */ protected function deleteNode(Node $node) { $this->io->deleteNode($node); if (isset($this->nodes[$node->getRootNodeId()][$node->getRevision()][$node->getId()])) { unset($this->nodes[$node->getRootNodeId()][$node->getRevision()][$node->getId()]); } $this->needsClear = true; }