opcoding / starter-kit
此包已被废弃,不再维护。没有建议的替代包。
此包的最新版本(1.0.1)没有提供许可证信息。
Opcoding starter kit
1.0.1
2017-12-20 14:16 UTC
Requires
- php: >=7.0
- doctrine/annotations: ~1.4.0
- objective-php/application: ^1.1.0
- objective-php/router: ^1.0.0
- objective-php/services-factory: ^1.2.0
Requires (Dev)
- opcoding/starter-kit-tools: dev-master
This package is not auto-updated.
Last update: 2022-04-16 17:21:01 UTC
README
项目主题
典型的Objective PHP项目树,具有最小的工作流和配置实现。
从这里开始您的Objective PHP项目。
如何使其工作
需要几个简单的步骤来启动并运行此应用程序
下一步假设Composer已添加到您的PATH中
# install the project and its dependencies
composer create-project -s dev objective-php/starter-kit [project-name]
cd [project-name]
# run a local web server
php -S localhost:8001 -t public
然后您可以通过打开 https://:8001 来访问您全新的项目。请注意,当使用生产级别的Web服务器(如Apache或Nginx)时,框架将更加高效,而内置的PHP服务器将允许您在几秒钟内启动入门套件。
Doctrine支持
Doctrine包激活
入门套件附带示例Doctrine支持。此设置必须通过在应用程序中插入Doctrine包来激活。这可以通过简单地取消注释位于Application::importPackages()
方法中的相应行(在app/src/Application.php
中)来实现。
Doctrine CLI
要运行您熟悉的原生Doctrine CLI控制台,必须将其包裹在Objective PHP初始化序列中。因此,请通过运行以下命令来触发控制台工具:
vendor/bin/op doctrine
而不是 vendor/bin/doctrine
。
Doctrine配置
您还应该调整app/config/doctrine.php
配置文件以反映您自己的设置,不要忘记您也可以通过创建本地版本来覆盖任何配置文件(如app/config/doctrine.local.php
)。