gpt4 book ai didi

php - 模块化 Zend Framework 应用程序和 Doctrine 集成和使用

转载 作者:搜寻专家 更新时间:2023-10-31 22:15:04 24 4
gpt4 key购买 nike

我需要帮助,因为我对此一窍不通。我已经设置了一个模块化的 Zend Framework 应用程序。同时使用 -- https://github.com/eddiejaoude/Zend-Framework--Doctrine-ORM--PHPUnit--Ant--Jenkins-CI--TDD- -- 我整合了 Doctrine 2。

我的目录结构是这样的:
-应用/
--默认/--module1
---配置
--- Controller /
---表格/
---型号/
---模板/
---测试/
--维护--module2
---配置
--- Controller /
---表格/
---型号/
---模板/
---测试/
-配置
--Bootstrap.php
--应用程序.ini
-图书馆/
--曾德/
-- Doctrine/
--doctrine.php
--cli-config.php-站点/
--site1/
---index.php

我已经创建了我的数据库。我将使用一些工具从数据库生成 YAML 文件。我想要的下一步是从这些 YAML 文件生成模型类。我花了几天时间搜索,但我找不到为每个模块的模型文件夹生成类的解决方案。好的,所以我会通过在一个目录中生成这些类然后将其移动到它们的“原始”目的地(模型文件夹)来解决问题。

我需要有关如何生成这些类的帮助。我在 Windows 中开发,这就是我想要生成它的地方。我想我必须打开 cms,指向 doctrine.php 的位置(在库文件夹中)并输入命令 php doctrine.php + 一些参数。但是当我这样做时,我有:
[InvalidArgumentException]
“”命名空间中没有定义任何命令。

我错过了什么?我做错了什么?
我也会尝试联系这些文件的作者 https://github.com/eddiejaoude/Zend-Framework--Doctrine-ORM--PHPUnit--Ant--Jenkins-CI--TDD-要求解释。

提前致谢。非常感谢您的帮助。
如果您需要,我可以从 Bootstrap 和 application.ini 中编写一些代码。

最佳答案

尝试从 YML 文件生成类。可以使用 MySQL Workbench 同步数据库表,然后使用 MySQL Workbench YML 文件生成器插件生成 YML 文件。希望对您有所帮助。

关于php - 模块化 Zend Framework 应用程序和 Doctrine 集成和使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7416923/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com