yii класс не загружается - PullRequest
5 голосов
/ 23 ноября 2011

При попытке включить мою собственную библиотеку классов в Yii. Я использовал этот код для включения файла класса в Yii.

Yii::import('application.apis.myapi.*');

myfile лежит в [protected/apis/myapi.php]

Я не знаю, получаю ли я эту ошибку:

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

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

Я думаю, вы должны импортировать как

Yii::import('application.apis.*');

Импортирует все php файлы в каталог Applications / apis / .

Yii::import('application.apis.myapi'); //only one file

РЕДАКТИРОВАТЬ : также проверьте этот вопрос: Функциональность импорта Yii

0 голосов
/ 23 ноября 2011

Может быть, вы переопределите basePath для своего приложения?(посмотрите на protected/config/main.cfg)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...