public function decorate(SomeService $obj) { $this->getSpanner(); // does not generate an edge return $obj->getTitle(); // generates one edge not two }