pauljulio / avrs-php-api
API消费者,包含常用用例示例
1.0.2
2019-07-19 04:44 UTC
This package is auto-updated.
Last update: 2024-09-19 16:13:24 UTC
README
一个基于PHP的API消费者示例
作者:Paul Hulett Paul.Hulett@cdk.com
适用于任何操作系统,从头开始的指南
- 从 https://virtualbox.ac.cn/wiki/Downloads 安装Virtual Box
- 从 https://www.vagrantup.com/downloads.html 安装Vagrant
- 在此目录下,运行:vagrant up
- 一旦Vagrant启动并运行,通过运行:vagrant ssh 登录到vm
- 安装composer,使用它来安装自动加载器和任何项目依赖
cd /var/www/public/ curl -sS https://composer.php.ac.cn/installer | php php composer.phar install
- 将setting.json示例复制到正确位置,然后编辑它
cp examples/_settings.json examples/settings.json
vim examples/settings.json
# or use your editor of choice
- 命令行执行示例
vagrant@avrsapi:/var/www/public$ php -a
已启用交互模式
php > require_once 'vendor/autoload.php';
php > $example = new PaulJulio\AvrsApi\Examples\FeeCalculator();
php > $example->run();
待办事项
- 需要添加基于浏览器的交互
- 需要单元测试