public function createService(ServiceLocatorInterface $services)
 {
     $dbAdapter = $services->get('db.adapter.my-tennis-pal');
     /** @var PlaceTypeMapper $placeTypeMapper */
     $placeTypeMapper = $services->get('Api\\V1\\Rest\\PlaceType\\Mapper');
     $mapper = new PlaceMapper();
     return $mapper->setAdapter($dbAdapter)->setPlaceTypeMapper($placeTypeMapper);
 }
 /**
  * Create a resource
  *
  * @param  mixed $data
  * @return ApiProblem|mixed
  */
 public function create($data)
 {
     $tennisPlaceId = $this->mapper->create((array) $data);
     return $this->mapper->fetchOne($tennisPlaceId);
 }