Как сделать лучше

У меня есть собственные классы. Хочу, чтобы они были доступны

из любой точки yii-приложения.

Куда лучше и логичней поместить файлы .php, с определениями этих классов ?

protected/extensions и сделать импорт папки в конфиге

вот так :

[b]// autoloading model and component classes


'import'=>array(


    'application.models.*',


    'application.components.*',[/b]


    '[color="#FF0000"]application.extensions.dir_with_my_classes[/color].*'

),

?

а это - application.extensions.dir_with_my_classes соответствует директорию

protected/extensions/dir_with_my_classes/

?

именно

Обязательное условие: классы должны называться точно так же, как и файлы. Т.е. если у вас есть класс MyClass, то он должен лежать в директории protected/extensions/dir_with_my_classes/MyClass.php. Кроме того, все поддиректории нужно включать в импорт отдельными строками.

Спасибо.

А вот если у меня в классе стоит свой include,

то , я так понял, от них просто-напросто нужно избавляться - yii и так их найдет коль скоро

я их все свалил сюда protected/extensions/dir_with_my_classes/ ?

Спасибо, все работает как вы сказали.

Найдет, но это займет немного больше времени :)