escapehither/crud-manager-bundle
Composer 安装命令:
composer require escapehither/crud-manager-bundle
包简介
A symfony bundle CRUD AND API MANAGER
README 文档
README
Step 1: Download the Bundle
The Bundle is actually in a private Repository. In your Composer.json add:
{
//....
"repositories": [{
"type": "composer",
"url": "https://packages.escapehither.com"
}]
}
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
$ composer require escapehither/crud-manager-bundle dev-master
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Step 2: Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php file of your project:
<?php // app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new EscapeHither\CrudManagerBundle\StarterKitCrudBundle(), new EscapeHither\SecurityManagerBundle\StarterKitSecurityManagerBundle(), new Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle(), new Knp\Bundle\MenuBundle\KnpMenuBundle(), new WhiteOctober\PagerfantaBundle\WhiteOctoberPagerfantaBundle(), new Lexik\Bundle\JWTAuthenticationBundle\LexikJWTAuthenticationBundle(), new Nelmio\ApiDocBundle\NelmioApiDocBundle(), ); // ... } // ... }
Step 2: Add the configuration
-
Import config file in
app/config/config.ymlfor default filter set configuration:imports: - { resource: "@EscapeHitherCrudManagerBundle/Resources/config/config.yml" }
-
Import routing files in
app/config/routing.yml:escape_hither_crud_manager: resource: "@EscapeHitherCrudManagerBundle/Resources/config/routing.yml" prefix: /
-
Add encoder for jwt.
mkdir var/jwt openssl genrsa -out var/jwt/private.pem -aes256 4096 openssl rsa -pubout -in var/jwt/private.pem -out var/jwt/public.pem
统计信息
- 总下载量: 14
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2022-01-15