Ejemplo n.º 1
0
 /**
  * Set default rule of parameterize route.
  */
 protected function setDefaultRule()
 {
     if (Yii::$app->authManager->getRule(RouteRule::RULE_NAME) === null) {
         Yii::$app->authManager->add(Yii::createObject(['class' => RouteRule::className(), 'name' => RouteRule::RULE_NAME]));
     }
 }
Ejemplo n.º 2
0
 /**
  * @param RouteRule $rule
  */
 public function addRouteRule(RouteRule $rule)
 {
     $this->ruleList[] = $rule;
     $this->routeIndex[$rule->getRoute()][] = $rule;
     $this->patternIndex[$rule->getPattern()][] = $rule;
 }