как сделать наследие клссов MyUrlManager и CUrlManager

нужно изменить под себя одну функцию createPathInfo() класса CUrlManager.php я создал свой класс MyUrlManager.php и поместил его сюда protected\components и наследовал class MyUrlManager extends CUrlManager, также добавил в конфиге main.php


'components'=>array(  

   'urlManager'=>array(

       'class' => 'MyUrlManager', 

но в этом же классе(CUrlManager.php) есть ещё класс CUrlRule в котором нужно изменить также одну функцию createUrl() подскажите как правильно сделать?

В MyUrlManager перегрузить метод createUrlRule, чтобы он возвращал объект класса MyUrlRule:




return new MyUrlRule($route,$pattern);



понял, спасибо большое