name; } /** * @return int */ public function getId() { return $this->id; } /** * @return string */ public function getName() { return $this->name; } /** * @return Sequence */ public function setName(string $name): self { $this->name = $name; return $this; } /** * @return string */ public function getGraph() { return $this->graph; } public function setGraph(string $graph): self { $this->graph = $graph; return $this; } /** * @return bool */ public function hasGraph() { return !empty($this->graph); } /** * @return Graph */ public function getUnSerializeGraph() { return unserialize($this->graph); } public function setGraphAndSerialize(Graph $graph): self { $this->setGraph(serialize($graph)); return $this; } }