diff --git a/trunk/src/AppBundle/Validator/Constraints/BookingRequestValidator.php b/trunk/src/AppBundle/Validator/Constraints/BookingRequestValidator.php
index d247c6ca..415dd320 100644
--- a/trunk/src/AppBundle/Validator/Constraints/BookingRequestValidator.php
+++ b/trunk/src/AppBundle/Validator/Constraints/BookingRequestValidator.php
@@ -39,15 +39,35 @@ class BookingRequestValidator extends ConstraintValidator
public function validate($bookingRequest, Constraint $constraint)
{
- for($i = 1; $i < $bookingRequest->getSingleRoomCount(); ++$i)
+ /*var_dump($bookingRequest->getSingleRoomCount());
+ echo "
-
";
+ $bs = $bookingRequest->getSingleRooms();
+ foreach ($bs as $b ){
+ var_dump($b->getCount());
+ echo "
";
+ var_dump($b->getTravelerCount());
+ echo "
-
";
+ }*/
+ /*
+
+ for($i = 0; $i < $bookingRequest->getSingleRoomCount(); ++$i)
{
+ //echo "
check 1
";
+ $a = $bookingRequest->getSingleRooms()[$i];
+ var_dump($a->getCount());
+ var_dump($i);
+
$this->context->getValidator()->inContext($this->context)
->atPath('rooms['.$i.']')
->validate($bookingRequest->getSingleRooms()[$i])
;
}
+
for($i = 1; $i < $bookingRequest->getSingleRoomChildCount(); ++$i)
{
+ //echo "
check 2
";
+ $a = $bookingRequest->getSingleChildRooms()[$i];
+ //var_dump($a->getType());
$this->context->getValidator()->inContext($this->context)
->atPath('rooms['.($i+3).']')
->validate($bookingRequest->getSingleChildRooms()[$i])
@@ -55,6 +75,7 @@ class BookingRequestValidator extends ConstraintValidator
}
for($i = 1; $i < $bookingRequest->getDoubleRoomCount(); ++$i)
{
+ //echo "
check 3
";
$this->context->getValidator()->inContext($this->context)
->atPath('rooms['.($i+7).']')
->validate($bookingRequest->getDoubleRooms()[$i])
@@ -63,14 +84,15 @@ class BookingRequestValidator extends ConstraintValidator
for($i = 1; $i < $bookingRequest->getDoubleRoomChildCount(); ++$i)
{
+ //echo "
check 4
";
$this->context->getValidator()->inContext($this->context)
->atPath('rooms['.($i+10).']')
->validate($bookingRequest->getDoubleChildRooms()[$i])
;
}
-
for($i = 1; $i < $bookingRequest->getTripleRoomCount(); ++$i)
{
+ //echo "
check 5
";
$this->context->getValidator()->inContext($this->context)
->atPath('rooms['.($i + 13).']')
->validate($bookingRequest->getTripleRooms()[$i])
@@ -78,10 +100,15 @@ class BookingRequestValidator extends ConstraintValidator
}
for($i = 1; $i < $bookingRequest->getTripleRoomChildCount(); ++$i)
{
+ //echo "
check 6
";
$this->context->getValidator()->inContext($this->context)
->atPath('rooms['.($i + 15).']')
->validate($bookingRequest->getTripleChildRooms()[$i])
;
}
+
+ die();
+ */
+
}
}
\ No newline at end of file