protected function castToPropertyValue($value, $columnName) { $propertyMap = $this->getPropertyMapping(); $castFunction = $propertyMap[$columnName]['cast']; return $castFunction($value); }