Dúvida Em Relação Ao "import"

Pessoal,

Sou iniciante em Yii e estou com problemas para carregar automaticamente as classes do Facebook SDK.

No config main.php, fiz o seguinte:




// autoloading model and component classes

	'import'=>array(

		'application.models.*',

		'application.components.*',

        'application.components.Facebook.*',

        'application.components.Facebook.Facebook',

        'application.components.Facebook.Entities.*',

        'application.components.Facebook.HttpClients*',

        'application.models.*',        

	)



Depois, usei a classe no controller da seguinte forma:




$facebook = new \Facebook\FacebookSession(Yii::app()->session['fb_token']);

        

e


$facebook = new FacebookSession(Yii::app()->session['fb_token']);


Erro:


c:\www\protected\controllers\FacebookController.php on line 18



Porque ele não esta achando a classe? estou fazendo algo de errado?

Já fiz várias pesquisas na internet e aqui no forum e não descobrir como resolver. Ao que tudo indica, existem outras formas de resolver isso, mas eu queria saber o que estou fazendo de errado.

Obrigado!

Já tentou retirar as linhas em excesso deixando o código como abaixo:

// autoloading model and component classes

    'import'=>array(


            'application.models.*',


            'application.components.*',


            'application.components.Facebook.*',


    )

*Editado

Cheguei a conclusão que o “problema” é que eu não sei trabalhar com ‘namespace’.

O arquivo da classe está sendo carregado corretamente pelo Yii, porém, aparece o erro Class ‘Facebook\FacebookSession’ not found.

No inicio do controller coloquei:




use Facebook\FacebookSession;



Depois chamo a classe assim:




$facebook = new FacebookSession(Yii::app()->session['fb_token']);



Sabe o que eu posso estar fazendo de errado?

Obrigado pela sua resposta.

Para quem estiver com o mesmo problema, consegui resolver com a função:


Yii::setPathOfAlias('mynamespace', '/var/www/common/mynamespace/');

http://www.yiiframework.com/doc/guide/1.1/pt_br/basics.namespace