opcoding/starter-kit

此包已被废弃,不再维护。没有建议的替代包。
此包的最新版本(1.0.1)没有提供许可证信息。

Opcoding starter kit

1.0.1 2017-12-20 14:16 UTC

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)。

入门套件