giwrgos88/core-game-platform

为 Laravel 框架上的 Web 应用添加后台功能包。

v1.0.3 2017-02-09 07:56 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 完成。