0.00
Рейтинг
0.00
Сила

Где ошибка?

Фишка в том хотел сделать модераторов для сообщества (двиг ls). И написал и гдето накасячил :( или незнаю что.
Ошибка такова — Fatal error: Call to a member function getLogin() on a non-object in /home/vhosts/frontcs.ru/httpdocs/plugins/clans/classes/actions/ActionClans.class.php on line 320

Вот эта строчка.
$sLogin = $this->User_GetUserById($iId);


А, это весь код.

// ACTION: устанавливаем модератора
     protected function EventClansSetModerator() {
         if($this->isAdministrator) {
             $iId = $this->GetParam(0);
             if($this->sCurrentEvent == 'setmoder') {
                 $sLogin = $this->User_GetUserById($iId);
                 $this->PluginClans_Clans_ModeratorClansAdd($iId, $sLogin);
             } else {
                 $this->PluginClans_Clans_ModeratorClansDel($iId)->getLogin();
             }
         }
         func_header_location(Router::getPath("clans"));
     }


Где исправить?