davin-bao / statistics
这是一个为Laravel编写的统计包
dev-master
2016-08-19 04:20 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.1.*
- laravelbook/ardent: 2.4.*
This package is auto-updated.
Last update: 2024-09-21 20:18:32 UTC
README
统计包提供了一种简单的方式来为Laravel4自定义任何统计功能。
快速开始
必需设置
在composer.json
文件的require
键中添加以下内容
"davin-bao/statistics": "dev-master"
运行Composer更新命令
$ composer update
在你的config/app.php
中,将'DavinBao\Statistics\StatisticsServiceProvider','
添加到$providers
数组的末尾
'providers' => array( 'Illuminate\Foundation\Providers\ArtisanServiceProvider', 'Illuminate\Auth\AuthServiceProvider', ... 'DavinBao\Statistics\StatisticsServiceProvider', ),
在config/app.php
的末尾,将'Statistics' => 'DavinBao\Statistics\StatisticsFacade'
添加到$aliases
数组
'aliases' => array( 'App' => 'Illuminate\Support\Facades\App', 'Artisan' => 'Illuminate\Support\Facades\Artisan', ... 'Statistics' => 'DavinBao\Statistics\StatisticsFacade', ),
配置
创建表
现在生成统计迁移
$ php artisan statistics:migration
它将生成<timestamp>_statistics_setup_tables.php
迁移。你现在可以用Artisan迁移命令运行它
$ php artisan migrate
迁移后,统计表将存在。
创建控制器和视图
$ php artisan statistics:views
创建路由
$ php artisan statistics:routes
使用
访问/admin/statistics,你可以更改样式或添加其他功能