Функция вызова в другом контроллере в Yii

Я создал 2 контроллера в своем приложении Yii: FirstController.php и SecondController.php в пути к контроллеру по умолчанию.

FirstController.php:

<?php
 class FirstController extends Controller {
  public static function returnFunc() { return 'OK'; }
}

] SecondController.php:

<?php
 class SecondController extends Controller {
  public function exampleFunc() {
     $var = First::returnFunc();
  }
}

Когда я пытаюсь выполнить exampleFunc () в SecondController, Yii выдает ошибку:

YiiBase::include(FirstController.php) [<a href='function.YiiBase-include'>function.YiiBase-include</a>]: failed to open stream: No such file or directory

Вызов FirstController :: returnFunc () аналогично не работа.

Я новичок в ООП и структуре Yii. В чем проблема?

7
задан ZhukovRA 26 October 2010 в 09:47
поделиться