public function postPersist() { if ($this->lifecycleEventsActive) { $collection = $this->resourceManager->getCollection($this->collectionName); $collection->getTarget()->publishResource($this, $collection); } }