From fc459434a6422514cee57fef1a48c486f39da33f Mon Sep 17 00:00:00 2001 From: Emre Sokullu Date: Wed, 21 Mar 2018 00:08:09 +0300 Subject: [PATCH] Update FieldHelper.php --- src/Pho/Framework/FieldHelper.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Pho/Framework/FieldHelper.php b/src/Pho/Framework/FieldHelper.php index 31f3c2d..8a58f1b 100644 --- a/src/Pho/Framework/FieldHelper.php +++ b/src/Pho/Framework/FieldHelper.php @@ -171,8 +171,7 @@ public function probe(): void case "lessThan": Assert::$constraint($this->value, $constraint_val); break; - - //case "uuid": + case "id": try { LibGraph\ID::fromString($this->value); @@ -183,7 +182,10 @@ public function probe(): void break; case "regex": - Assert::$constraint($this->value, "/".addslashes($constraint_val)."/"); + if($constraint_val[0]!="/") + Assert::$constraint($this->value, "/".addslashes($constraint_val)."/"); + else + Assert::$constraint($this->value, $constraint_val); break; } }