/** * DataMapper constructor. * @param array<string, string> $dataMap Array of field mappings * @param bool $useCamelCaseMapping Flag to enable camelCase conversion */ Defined in .../app/Core/Lib/DataMapper/DataMapper.php:32
/** * Map a field name according to the data map and mapping type. * @param string $field The field name to map * @param string $method Either 'get' or 'set' to determine mapping direction * @return string The mapped field name * @throws DataMapperException If an invalid mapping method is provided */ Defined in .../app/Core/Lib/DataMapper/DataMapper.php:45
/** * Get the current data map. * @return array<string, string> */ Defined in .../app/Core/Lib/DataMapper/DataMapper.php:80
/** * Set the data map. * @param array<string, string> $dataMap * @return $this */ Defined in .../app/Core/Lib/DataMapper/DataMapper.php:90
/** * Check if camelCase mapping is enabled. * @return bool */ Defined in .../app/Core/Lib/DataMapper/DataMapper.php:100
/** * Enable or disable camelCase mapping. * @param bool $useCamelCaseMapping * @return $this */ Defined in .../app/Core/Lib/DataMapper/DataMapper.php:110