entity; switch ($name) { case 'cameraMake': return $photo->getCameraMake(); case 'cameraModel': return $photo->getCameraModel(); case 'exposureDenominator': return $photo->getExposureDenominator(); case 'exposureNumerator': return $photo->getExposureNumerator(); case 'fNumber': return $photo->getFNumber(); case 'focalLength': return $photo->getFocalLength(); case 'iso': return $photo->getIso(); case 'takenDateTime': return $photo->getTakenDateTime(); default: return parent::__get($name); } } }