在 Yii2 中添加第三方自定义库
Adding 3rd party custom library in Yii2
我有一个税务图书馆 avalara。我如何使用 Yii2 添加它。我试过放入供应商文件夹。
使用
require "/vendor/avalara/avalara.php"
它确实包含文件,但无法调用其中的函数。
我用过avalara库。提取文件并将 AvaTax 和自动加载文件夹放入供应商。
在模型目录中添加一个 class 文件。
$base_path = str_replace("frontend", "", \Yii::$app->basePath);
require_once $base_path . 'vendor/avalara/vendor/autoload.php';
use Yii;
use AvaTax\Address;
use AvaTax\DetailLevel;
use AvaTax\GetTaxRequest;
use AvaTax\Line;
use AvaTax\TaxServiceSoap;
use AvaTax\ATConfig;
use AvaTax\CancelTaxRequest;
之后创建自定义函数并在控制器中使用它们。
我有一个税务图书馆 avalara。我如何使用 Yii2 添加它。我试过放入供应商文件夹。 使用
require "/vendor/avalara/avalara.php"
它确实包含文件,但无法调用其中的函数。
我用过avalara库。提取文件并将 AvaTax 和自动加载文件夹放入供应商。 在模型目录中添加一个 class 文件。
$base_path = str_replace("frontend", "", \Yii::$app->basePath);
require_once $base_path . 'vendor/avalara/vendor/autoload.php';
use Yii;
use AvaTax\Address;
use AvaTax\DetailLevel;
use AvaTax\GetTaxRequest;
use AvaTax\Line;
use AvaTax\TaxServiceSoap;
use AvaTax\ATConfig;
use AvaTax\CancelTaxRequest;
之后创建自定义函数并在控制器中使用它们。