Includere le Facebook PHP SDK 4.0 in Yii 1.1

fb sdk mashableLe nuove librerie PHP di Facebook versione 4.x, che si intefacciano con le api 2.2, usano i namespace, funzionalità non ancora usata a pieno in Yii 1.1. Secondo le istruzioni di Facebook presenti su GitHub è sufficiente definire una costante ed includere l’autoloader dell’SDK. Questa soluzione purtroppo non va a braccetto con il loader integrato di Yii.

Esiste però un’escamotage usando gli strumenti interni di Yii. La soluzione è facilmente estendibile a qualunque altra libreria che usi i namespace ed abbia bisogno di un loader.

(altro…)