bitkorn/code-create

创建模块、数据实体、使用工厂的控制器、使用工厂的表

安装: 0

依赖项: 0

建议者: 0

安全: 0

星星: 0

分支: 0

类型:项目

dev-master 2019-05-19 00:00 UTC

This package is auto-updated.

Last update: 2024-09-14 08:57:48 UTC


README

CodeCreate创建

  • 控制器(REST、AJAX、HTML
    • 工厂
    • module.config.php: controllers->factories
    • 工厂
    • module.config.php: service_manager->factories
  • 表单
    • 工厂
    • module.config.php: service_manager->factories
  • 服务
    • 工厂
    • module.config.php: service_manager->factories

安装说明

require module \Bitkorn\Trinket

使用prism进行语法高亮

一些使用jQuery & jQuery UI

试用Trinket

对于Zend方式(laminas/laminas-code

composer require laminas/laminas-code

生成配置数组(laminas/laminas-config

composer require laminas/laminas-config

对于Nette方式(nette/php-generatordoc.nette.org/en/3.0/php-generator

composer require nette/php-generator

doc.nette.org

使用CodeCreate

要使用CodeCreate

  • 所有内容均遵循PSR-4
  • 文件夹结构为ZF3
    • 例如,Module.php在/src
  • 您将有一个额外的配置文件
    • SomeModule/config/codecreate.config.php
    • 文件所有者必须是web服务器用户(例如www-data)

并在Module.php中合并配置

public function getConfig()
{
    return ArrayUtils::merge(include __DIR__ . '/../config/module.config.php', include __DIR__ . '/../config/codecreate.config.php');
}