eihmels / steam-price-overview
提供一些应用程序来与蒸汽API协同工作
4.0.0
2023-01-26 13:37 UTC
Requires
- php: ^8.0
- ext-intl: *
- guzzlehttp/guzzle: ^7.5
- moneyphp/money: ^4.1
- symfony/http-foundation: ^6.0
Requires (Dev)
- ext-http: *
- mockery/mockery: ^1.4
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.5
- slevomat/coding-standard: ^6.4
- squizlabs/php_codesniffer: ^3.7
README
基于Steam的ItempriceOverview返回一个Item对象
依赖项
需求
>= PHP 8.0
安装和使用
composer require eihmels/steam-price-overview
您可以通过ModelItemPriceOverview向Steam的market/priceOverview/ api发送请求。
执行将返回一个Item,其外观如下
item:
Money lowestPrice
Money medianPrice
int volume
string name
最低价
Money/Money 以美元计算的值
中位数价格
Money/Money 以美元计算的值。这是商品被出售的平均价格。有关中位数如何计算的更多信息,请参见Steam市场商品图。
体积
一个整数值 - 已经出售/购买的这个特定商品的总数。
名称
字符串值,包含商品的名称。
代码质量工具
运行 phpUnit
php ./vendor/bin/phpunit.phar --configuration ./phpunit.xml
php ./vendor/bin/phpunit.phar --coverage-html ./coverage-report
运行 phpstan
php ./vendor/bin/phpcs.phar --standard=./ruleset.xml ./src/*/
php ./vendor/bin/phpcs.phar --standard=./ruleset.xml ./tests/*
运行 phpstan
php ./vendor/bin/phpstan.phar analyse -l max ./src/