snide / php-magnum-client
Magnum CI API PHP 客户端
1.0.0
2014-02-20 09:46 UTC
Requires
- php: >=5.3.3
- guzzle/guzzle: 3.7
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-14 15:16:37 UTC
README
Magnum CI API 的简单 PHP 客户端,[点击访问文档](https://magnum-ci.com/docs/api "外部链接")
安装
通过 Composer 安装
如果您使用 Composer,请将 php-magnum-client 库添加为您的应用程序 composer.json 的依赖项
"require": { ... "snide/php-magnum-client": "dev-master" ... },
使用方法
获取项目信息
<?php include_once('../vendor/autoload.php'); use Snide\Magnum\Client; use Snide\Magnum\Model\User; use Snide\Magnum\Model\Project; $client = new Client(); $project = new Project(); $project->setApiToken('YourProjectAPIKey'); $project = $client->fetchProject($project); // Fetch project & builds $project = $client->fetchProject($project, false); // Fetch project without builds
获取用户信息
<?php include_once('../vendor/autoload.php'); use Snide\Magnum\Client; use Snide\Magnum\Model\User; use Snide\Magnum\Model\Project; $client = new Client(); $user = new User(); $user->setApiToken('YourProjectAPIKey'); $user = $client->fetchProject($user); // Fetch user profile
这就是全部!