josephting/lolapi-4-laravel

该软件包已被废弃,不再维护。作者建议使用 league-php/leaguewrap 软件包。

英雄联盟API服务提供商(针对Laravel 4)

1.0.0 2014-09-22 18:35 UTC

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.phpapp/config/lolapi-4-laravel.php(根据您选择的配置选项而定)。

使用

基本使用

您可以使用以下方式加载API:

$api = LolApi:Api();

您可以通过传递参数来覆盖配置中的 ApiKey

$api = LolApi:Api('YOUR_API_KEY');

使用示例

更多示例请参阅 此处