/**
* Creates a new ObjectPathMapping and stores it in the repository
*
* @param string $pathSegment
* @param string|integer $identifier
* @return void
*/
protected function storeObjectPathMapping($pathSegment, $identifier)
{
$objectPathMapping = new ObjectPathMapping();
$objectPathMapping->setObjectType($this->objectType);
$objectPathMapping->setUriPattern($this->getUriPattern());
$objectPathMapping->setPathSegment($pathSegment);
$objectPathMapping->setIdentifier($identifier);
$this->objectPathMappingRepository->add($objectPathMapping);
$this->objectPathMappingRepository->persistEntities();
}