Иерархия файлов и автолоадер

Доброго времени суток!

Вопрос такой. Как нужно организовать иерархию директорий чтобы работал автолоадер. Например, когда класс "A" лежит в папке сomponents, то к нему можно обращаться как $a = new A();, но если его положить в сomponents/a, то обращение $a = new a/A(); не работает.

Подскажите куда нужно обращаться к таким классам иил куда их нужно переложить?

Во втором случае тебе нужно делать


Yii::import("application.components.a")

или


Yii::import("application.components.*")

или же указать это в main.php в разделе ‘import’

namespace