Yii2 и клиент Google
Я использую Yii2 и "google/client", прикрепленные композитором. Проблема в том, что в библиотеке Google есть имена классов с пространствами имен. Например Client.php имеет класс Google_Client. Автозагрузчик Composer не работает с этим синтаксисом. Как я могу заставить это работать?
1 ответ
Положил
use google\apiclient;
в пространстве имен
Тогда используйте:
set_include_path(Yii::$app->BasePath . '/vendor/google/apiclient/src');
Также добавьте обратную косую черту перед классами для разрешения в пространство имен, например
$analytics = new \Google_Service_Analytics($client);