giwrgos88 / core-game-platform
为 Laravel 框架上的 Web 应用添加后台功能包。
v1.0.3
2017-02-09 07:56 UTC
Requires
- php: >=7.0
- giwrgos88/front-game-platform: ~1.0
- giwrgos88/installer-admin-game-platform: ~1.0
- jenssegers/agent: ^2.4
- laracasts/utilities: ~2.0
- laravelcollective/html: ^5.4
- maatwebsite/excel: ~2.1.0
- maatwebsite/laravel-sidebar: ~2.1
- nesbot/carbon: ^1.21
- spatie/laravel-analytics: ^1.4
- ultraware/roles: ^5.4
Requires (Dev)
- mockery/mockery: ^0.9.4
- orchestra/testbench: ~3.1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-14 20:35:40 UTC
README
使用此包,您可以为您的 Web 游戏应用或 Facebook 游戏应用创建一个简单的后台。该包使用 Maatwebsite 的 Laravel Siderbar,这使得您能够在后台侧边栏中添加自己的包。
该包提供:- 后台 - 安装过程 - Facebook 集成 - Google Analytics 集成
安装
此包设置非常简单。只有几个步骤。
Composer
通过 Composer 将此包拉取进来。
composer require giwrgos88/core-game-platform
在您的终端内运行此命令。
composer update
服务提供者
将包添加到您的应用服务提供者在 config/app.php 文件中。
'providers' => [ /** * Third Party Service Providers... */ Giwrgos88\Game\Core\Providers\CoreServiceProvider::class, ],
发布资源文件
运行命令发布包的资源
php artisan vendor:publish --provider="Giwrgos88\Game\Core\Providers\AssetsServiceProvider" --tag=config php artisan vendor:publish --provider="Giwrgos88\Game\Core\Providers\AssetsServiceProvider" --tag=migrations php artisan vendor:publish --provider="Giwrgos88\Game\Core\Providers\AssetsServiceProvider" --tag=seeds php artisan vendor:publish --provider="Giwrgos88\Game\Core\Providers\AssetsServiceProvider" --tag=assets
中间件
该包包含一个中间件,强制请求安全。
$router->get('/', [ 'as' => 'home', 'middleware' => 'force_ssl', 'uses' => 'HomeController@index', ]);
配置
您可以通过 core_game.php 文件轻松配置包的设置。
该包使用由 coreui 设计和构建,由 Lukasz Holeczed 完成。