我有google lib - https://github.com/rapidwebltd/php-google-contacts-v3-api 我需要在YII框架中实现它
例如,如何在YII中实现此代码:
require_once '../../../vendor/autoload.php';
use rapidweb\googlecontacts\helpers\GoogleHelper;
$client = GoogleHelper::getClient();
$authUrl = GoogleHelper::getAuthUrl($client);
如何在我的案例中使用命名空间?
答案 0 :(得分:0)
要使用composer自动加载器,您必须先取消注册Yii。
示例:
spl_autoload_unregister(array('YiiBase','autoload'));
require '../../../vendor/autoload.php';
spl_autoload_register(array('YiiBase','autoload'));
$client = rapidweb\googlecontacts\helpers\GoogleHelper::getClient();
$authUrl = rapidweb\googlecontacts\helpers\GoogleHelper::getAuthUrl($client);