我想在 Yii2 项目中使用https://github.com/HelloFax/hellosign-php-sdk所以我按照以下步骤操作
1 ) 在 require 部分用 "hellosign/hellosign-php-sdk": "3.*@dev" 更新了composer.json
2)在CMD中运行composer update(我使用window 7)
所以它在供应商中下载了所需的库(hellosign-php-sdk和libary)
3)在控制器文件中包含以下代码
$client = new HelloSign\Client('df754dd564e52fb2891a60eb2fea777b5320397********');
$response = $client->getSignatureRequest('f6197945000616b383d4752*****');
if ($response->isComplete()) {
echo 'All signers have signed this request.';
} else {
foreach ($response->getSignatures() as $signature) {
echo $signature->getStatusCode() . "\n";
}
}
Run Code Online (Sandbox Code Playgroud)
错误无法在文件中找到“app\controllers\HelloSign\Client”:C:\wamp\www\yii2hellosign/controllers/HelloSign/Client.php。命名空间丢失?
如何解决这个问题,有帮助吗?
该库使用 psr-0 自动加载,因此您需要在类名前面加上 \ ,如下所示:
$client = new \HelloSign\Client('...');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1384 次 |
| 最近记录: |