bean-component/php-thing
Composer 安装命令:
composer require bean-component/php-thing
包简介
Provides a Component for Thing Domain Model.
README 文档
README
- Remove vendor folder as well as composer.lock file
composer update- Copy require-dev from symfony skeleton to package's composer.json's require-dev
composer require symfony/property-access --devcomposer require dama/doctrine-test-bundle --devcomposer req orm --devcomposer req test --dev
How to prepare for Dev
- Copy this block of code and paste it to composer.json under replace:
"paragonie/random_compat": "2.*",
"symfony/polyfill-ctype": "*",
"symfony/polyfill-iconv": "*",
"symfony/polyfill-php72": "*",
"symfony/polyfill-php71": "*",
"symfony/polyfill-php70": "*",
"symfony/polyfill-php56": "*"
- composer install
- Open .env.test.local paste these lines into it
DATABASE_URL="sqlite:///%kernel.project_dir%/var/app.db"
- Change the src folder name in services.yaml to src-symfony
- Add
"App\\": "src-symfony/",to psr-4 under autoload-dev - Move generated folders and Kernel.php to src-symfony
- Copy the following snippet to doctrine.yaml under mappings configuration
Bean\Tests\Thing:
is_bundle: false
type: annotation
dir: '%kernel.project_dir%/tests/Doctrine/Orm'
prefix: 'Bean\Tests\Thing\Doctrine\Orm'
alias: App
Dev Workflow
- Make change to code
php bin/phpunit
统计信息
- 总下载量: 1.59k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-12-13