/** * Fetch all or a subset of resources * * @param array $params * @return mixed */ public function fetchAll($params = []) { $inputFilter = $this->getServiceLocator()->get('Api\\V1\\Rest\\PlaceMarker\\InputFilter'); $inputFilter->setData((array) $params); if ($inputFilter->isValid()) { return $this->mapper->fetchAll($inputFilter->getValues()); } return false; }
public function createService(ServiceLocatorInterface $services) { $adapter = $services->get('db.adapter.my-tennis-pal'); $mapper = new PlaceMarkerMapper(); return $mapper->setAdapter($adapter)->setTableName('places'); }