CakePHP 3 - 使用 Google API 客户端
CakePHP 3 - Using Google API Client
我已经通过 composer 安装了 Google PHP API 客户端库;
https://github.com/google/google-api-php-client
guzzle、psr、monolog、firebase 和 google 目录现已在我的 vendor 目录中创建。
但是,我正在努力将其作为依赖项添加到我的控制器中。
大多数答案都指出您需要创建一个 Cake 插件才能在核心中使用新库,但我正在努力寻找任何资源来解释如何做到这一点。
在不属于蛋糕核心的控制器中使用新库的正确方法是什么?
除此之外你不需要做任何事情:
$client = new \Google_Client();
自动加载应该会为您处理。
因此,使用您的示例:
<?php
namespace App\Controller;
class PagesController extends AppController
{
public function display() {
$client = new \Google_Client();
}
}
我已经通过 composer 安装了 Google PHP API 客户端库; https://github.com/google/google-api-php-client
guzzle、psr、monolog、firebase 和 google 目录现已在我的 vendor 目录中创建。
但是,我正在努力将其作为依赖项添加到我的控制器中。
大多数答案都指出您需要创建一个 Cake 插件才能在核心中使用新库,但我正在努力寻找任何资源来解释如何做到这一点。
在不属于蛋糕核心的控制器中使用新库的正确方法是什么?
除此之外你不需要做任何事情:
$client = new \Google_Client();
自动加载应该会为您处理。
因此,使用您的示例:
<?php
namespace App\Controller;
class PagesController extends AppController
{
public function display() {
$client = new \Google_Client();
}
}