Permalink
Browse files

修改了config读取,更新了使用说明

  • Loading branch information...
fengxiaochuang committed Sep 21, 2016
1 parent 2733a51 commit 01d4714174ae4acba3aa9fcfef6bfb6b931e1aa2
Showing with 11 additions and 9 deletions.
  1. +8 −6 README.md
  2. +1 −1 src/Ucenter.php
  3. +1 −1 src/UcenterApi.php
  4. +1 −1 src/routes.php
@@ -27,14 +27,12 @@ Goodspb\Laravel5Ucenter\UcenterServiceProvider::class,
~~~

## 配置
运行以下命令将配置复制到 `app\config` 方便修改配置
~~~
php artisan config:publish
~~~
将以下配置保存到 `根\config` 的 ucenter.php中,或者直接从该项目的src/config中拷贝过去

ucenter配置项
~~~
//config.php
'url' => env('ucenter_url','/api/ucapi'), // 网站UCenter接受数据地址
//ucenter.php
'url' => env('ucenter_url','/api/ucapi'), // 网站UCenter接受数据地址 注意路由配置
'api' => env('ucenter_api','http://localhost/ucenter'), // UCenter 的 URL 地址, 在调用头像时依赖此常量
'connect' => env('ucenter_connect','mysql'), // 连接 UCenter 的方式: mysql/NULL, 默认为空时为 fscoketopen()
'dbhost' => env('ucenter_dbhost','localhost'), // UCenter 数据库主机
@@ -50,6 +48,10 @@ ucenter配置项
'ppp' => env('ucenter_ppp',20), //当前应用的每页数量
~~~


路由配置
将该项目中的src/routes.php中的路由定义配置到对应自己项目中的routes.php文件中

## 使用
例如:获取用户名为admin的信息
###### 1、使用execute
@@ -5,7 +5,7 @@
use Config;
if(!defined('UC_API')){
$config = Config::get('ucenter::config');
$config = Config::get('ucenter.config');
define('UC_CONNECT', $config['connect']);
define('UC_DBHOST', $config['dbhost']);
define('UC_DBUSER', $config['dbuser']);
@@ -22,7 +22,7 @@
define('API_RETURN_FAILED', -1);
define('API_RETURN_FORBIDDEN', -2);
define('UC_KEY',\Illuminate\Support\Facades\Config::get('ucenter::key'));
define('UC_KEY',\Illuminate\Support\Facades\Config::get('ucenter.key'));
define('API_ROOT', __DIR__.'/');
@@ -1,5 +1,5 @@
<?php
Route::any(Config::get('ucenter::url'), function(){
Route::any(Config::get('ucenter.url'), function(){
return \Goodspb\Laravel5Ucenter\UcenterApi::execute();
});
?>

0 comments on commit 01d4714

Please sign in to comment.