diff --git a/src/User/Model/AbstractAuthItem.php b/src/User/Model/AbstractAuthItem.php index 573c3e8..ed5061f 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 b0b415d..1803947 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], ];