josephting / lolapi-4-laravel
1.0.0
2014-09-22 18:35 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
- paquettg/leaguewrap: 0.5.7
This package is not auto-updated.
Last update: 2022-02-01 12:39:52 UTC
README
[已弃用] 此存储库不再维护。迁移到 LeaguePHP/LeagueWrap。
lolapi-4-laravel 是一个简单的 Laravel 4 服务提供者(包装器),针对 paquettg/leaguewrap,旨在简化依赖于英雄联盟API的应用程序开发。
安装
将 lolapi-4-laravel 添加到您的 composer.json 文件中
"require": {
"josephting/lolapi-4-laravel": "dev-master"
}
使用 composer 安装此软件包。
$ composer update
注册软件包
在 app/config/app.php
中找到的 providers
数组中注册服务提供者
'providers' => array( // ... 'Josephting\LolApi\LolApiServiceProvider', )
在 app/config/app.php
中找到的 aliases
数组中添加别名
'aliases' => array( // ... 'LolApi' => 'Josephting\LolApi\Facade\LolApi', )
配置
有两种方式可以配置 lolapi-4-laravel。您可以选择最适合您的方式。您可以使用通过 artisan 命令生成的软件包配置文件(选项1),或者您可以在 app/config/
目录中简单地创建一个名为 lolapi-4-laravel.php
的配置文件(选项2)。
选项1
使用 artisan 命令创建软件包配置文件
$ php artisan config:publish josephting/lolapi-4-laravel
选项2
在配置目录 app/config/lolapi-4-laravel.php
中手动创建配置文件,并将以下代码放入其中。
<?php return array( 'api_key' => '' );
凭证
将您的凭证添加到 app/config/packages/josephting/lolapi-4-laravel/config.php
或 app/config/lolapi-4-laravel.php
(根据您选择的配置选项而定)。
使用
基本使用
您可以使用以下方式加载API:
$api = LolApi:Api();
您可以通过传递参数来覆盖配置中的 ApiKey
$api = LolApi:Api('YOUR_API_KEY');
使用示例
更多示例请参阅 此处