public function publishNodes(array $nodes, Workspace $targetWorkspace = null) { $nodes = $this->sortNodesForPublishing($nodes); foreach ($nodes as $node) { $this->publishNode($node, $targetWorkspace); } }