public function create($namespace, $owner, $title, $externalReference = null, Topic $parent = null) { $entity = new Topic(); $entity->setNamespace($namespace); $entity->setTitle($title); $entity->setUserId($owner); $entity->setExternalReference($externalReference); $entity->setParent($parent); return $entity; }