Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 18f5b17

Browse files
wouterjfabpot
authored andcommitted
[DI][Form] Fixed test suite (TimeType changes & unresolved merge conflict)
1 parent 14f2d22 commit 18f5b17

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/Symfony/Component/DependencyInjection/ContainerBuilder.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -994,13 +994,8 @@ public function setDefinition($id, Definition $definition)
994994

995995
$id = (string) $id;
996996

997-
<<<<<<< HEAD
998997
if ('' === $id || '\\' === $id[-1] || \strlen($id) !== strcspn($id, "\0\r\n'")) {
999-
throw new InvalidArgumentException(sprintf('Invalid service id: "%s"', $id));
1000-
=======
1001-
if ('' === $id || '\\' === substr($id, -1) || \strlen($id) !== strcspn($id, "\0\r\n'")) {
1002998
throw new InvalidArgumentException(sprintf('Invalid service id: "%s".', $id));
1003-
>>>>>>> 3.4
1004999
}
10051000

10061001
unset($this->aliasDefinitions[$id], $this->removedIds[$id]);

src/Symfony/Component/Form/Extension/Core/Type/TimeType.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,6 @@ public function buildForm(FormBuilderInterface $builder, array $options)
6060
}
6161

6262
if ('single_text' === $options['widget']) {
63-
$builder->addViewTransformer(new DateTimeToStringTransformer($options['model_timezone'], $options['view_timezone'], $format));
64-
6563
$builder->addEventListener(FormEvents::PRE_SUBMIT, function (FormEvent $e) use ($options) {
6664
$data = $e->getData();
6765
if ($data && preg_match('/^(?P<hours>\d{2}):(?P<minutes>\d{2})(?::(?P<seconds>\d{2})(?:\.\d+)?)?$/', $data, $matches)) {
@@ -86,6 +84,8 @@ public function buildForm(FormBuilderInterface $builder, array $options)
8684
}
8785
});
8886
}
87+
88+
$builder->addViewTransformer(new DateTimeToStringTransformer($options['model_timezone'], $options['view_timezone'], $format));
8989
} else {
9090
$hourOptions = $minuteOptions = $secondOptions = [
9191
'error_bubbling' => true,

0 commit comments

Comments
 (0)