Lines Matching refs:matchMap
914 * @param array $matchMap
919 protected function decodeTime(string $format, string $regex, array $matchMap, $length): array
926 if ($matches[$matchMap['hours']] === '24') {
933 if (isset($matches[$matchMap['minutes']]) && $matches[$matchMap['minutes']] !== '') {
938 if (isset($matches[$matchMap['seconds']]) && $matches[$matchMap['seconds']] !== '') {
943 if (isset($matchMap['fractions']) && isset($matches[$matchMap['fractions']]) && $matches[$matchMap['fractions']] !== '') {
948 if (isset($matches[$matchMap['timezone']]) && $matches[$matchMap['timezone']] !== '') {
949 $tzFormat = $matches[$matchMap['timezone']] === 'Z' ? AbstractTimeType::TZ_UTC : AbstractTimeType::TZ_DIFF;
952 $this->validateDateFormat($matches, $matchMap);
967 * @param array $matchMap
969 protected function validateDateFormat(array $matches, array $matchMap)