Обратный порядок следования правил в CUrlManager!

Уже исправленные репорты или принятые предложения
Закрыто
puritania
Сообщения: 43
Зарегистрирован: 2012.04.18, 06:26
Откуда: Челябинск
Контактная информация:

Обратный порядок следования правил в CUrlManager!

Сообщение puritania »

Код: Выделить всё

public function addRules($rules, $append=true) 
{ 
    if ($append) 
    { 
        foreach($rules as $pattern=>$route) 
            $this->_rules[]=$this->createUrlRule($route,$pattern); 
    } 
    else 
    { 
        foreach($rules as $pattern=>$route) 
            array_unshift($this->_rules, $this->createUrlRule($route,$pattern)); 
    } 
}
Во втором случае правила добавляются в начало списка, но в ОБРАТНОМ порядке! Мне кажется, это не совсем правильно.. Это фича такая?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Обратный порядок следования правил в CUrlManager!

Сообщение samdark »

Закрыто