From 4084c555924f94cb1578dfffb59c3fa9f6fd9293 Mon Sep 17 00:00:00 2001 From: Marco Moreno Date: Fri, 15 Mar 2019 16:31:09 -0400 Subject: [PATCH] Fixed broken regex character class --- src/User/Model/AbstractAuthItem.php | 2 +- src/User/Model/Rule.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/User/Model/AbstractAuthItem.php b/src/User/Model/AbstractAuthItem.php index 9080582..573c3e8 100644 --- a/src/User/Model/AbstractAuthItem.php +++ b/src/User/Model/AbstractAuthItem.php @@ -98,7 +98,7 @@ abstract class AbstractAuthItem extends Model return [ ['itemName', 'safe'], ['name', 'required'], - ['name', 'match', 'pattern' => '/^[\w][\w-.:]+[\w]$/'], + ['name', 'match', 'pattern' => '/^[\w][\w.:-]+[\w]$/'], [['name', 'description', 'rule'], 'trim'], [ 'name', diff --git a/src/User/Model/Rule.php b/src/User/Model/Rule.php index a8d1f55..b0b415d 100644 --- a/src/User/Model/Rule.php +++ b/src/User/Model/Rule.php @@ -53,7 +53,7 @@ class Rule extends Model return [ [['name', 'className'], 'trim'], [['name', 'className'], 'required'], - [['name', 'previousName'], 'match', 'pattern' => '/^[\w][\w-.:]+[\w]$/'], + [['name', 'previousName'], 'match', 'pattern' => '/^[\w][\w.:-]+[\w]$/'], [['name'], RbacRuleNameValidator::class, 'previousName' => $this->previousName], [['className'], RbacRuleValidator::class], ];