/** * @param Edge $edge */ public function addEdge(Edge $edge) { $this->edges[] = $edge; $this->addNode($edge->getFrom()); $this->addNode($edge->getTo()); }