public function decorate(SomeService $obj) { $this->getSpanner(); // does not generate an edge return $obj->getIterator(); // generate no edge at all }