vyze / ghpb
一个简单的GitHub项目浏览器。用于Laravel 4的包
dev-master
2015-01-25 11:55 UTC
Requires
- php: >=5.5.0
- graham-campbell/github: ~1.0
- illuminate/support: 4.2.*
- twbs/bootstrap: ~3.2
This package is not auto-updated.
Last update: 2024-09-28 17:07:19 UTC
README
版本:0.1
许可证
GitHub项目浏览器是开源软件,许可协议为MIT许可证
描述
这是Laravel 4的一个插件。主要功能是在github.com上搜索项目和用户,显示其详细信息,并在本地数据库中为所选项目修复点赞状态。您可以在docs/screenshots/中查看截图。
安装
在开始之前,请确保您在GitHub账户中设置了具有读取仓库和用户访问权限的API令牌。
1. 修改您的composer.json文件
-
添加到"require"块中
"vyze/ghpb": "dev-master"
-
添加到"post-install-cmd"和"post-update-cmd"块中
"php artisan config:publish graham-campbell/github", "php artisan config:publish vyze/ghpb", "php artisan asset:publish --path='vendor/vyze/ghpb/public/' ghpb", "php artisan asset:publish --path='vendor/twbs/bootstrap/dist/' bootstrap",
2. 配置
-
修改您的app/config/app.php文件
'providers' => array( // ... 'GrahamCampbell\GitHub\GitHubServiceProvider', //GitHub API 'Vyze\Ghpb\GhpbServiceProvider', //GitHub项目浏览器 )
-
app/config/packages/graham-campbell/config.php:在此处添加您的GitHub API令牌
'main' => array( 'token' => 'your-token', ),
-
app/config/packages/vyze/config.php:您可以设置默认的GitHub供应商/项目以及包的根路由
3. 迁移
After all abow you need to create a database structure
php artisan migrate --package='vyze/ghpb'