jonathantorres / laravel-medium-sdk
Laravel Service Provider for Medium's SDK for PHP。
v0.9.0
2022-09-03 02:14 UTC
Requires
- php: ^8.0
- illuminate/support: ^9.0
- jonathantorres/medium-sdk: ^0.5.0
Requires (Dev)
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^9.5.10
README
Laravel Service Provider for Medium's SDK for PHP。目前支持框架的 9.x
版本。SDK 的文档可以在 这里 找到。
通过 Composer 安装
$ composer require jonathantorres/laravel-medium-sdk
注册 Service Provider
将 Service Provider 添加到应用配置文件 config/app.php
。必须在 providers
数组中添加。
'providers' => [ JonathanTorres\LaravelMediumSdk\LaravelMediumSdkServiceProvider::class, ]
发布配置文件
这会将配置文件发布到应用的 config
目录。位置为 config/laravel-medium-sdk.php
。在此处指定您的 API 设置。
php artisan vendor:publish
从 Laravel 服务容器中解析
现在只需从 Laravel 的服务容器中解析 JonathanTorres\LaravelMediumSdk\LaravelMediumSdk
类,并使用您的凭据开始向 Medium 的 API 发送请求。关于 SDK 每个方法的更多详细信息可以在 这里 找到。
// using the App facade $medium = App::make(JonathanTorres\LaravelMediumSdk\LaravelMediumSdk::class); // resolving from a controller method public function index(JonathanTorres\LaravelMediumSdk\LaravelMediumSdk $medium) { // use $medium here }
运行测试
$ composer test
许可证
此库受 MIT 许可证的许可。有关详细信息,请参阅 LICENSE。
变更日志
有关详细信息,请参阅 CHANGELOG。
贡献
有关详细信息,请参阅 CONTRIBUTING。