Propel 1.6 - 配置示例?

时间:2011-08-12 02:00:05

标签: php propel

我是使用Propel ORM的新手。我已生成代码,现在正尝试将运行时与我的PHP项目集成。我正在努力初始化主Propel类。看来用法应该是:

require_once('propel/runtime/lib/Propel.php');
Propel::configure('/path/to/runtime/config.php');
Propel::initialize();

我找不到任何关于运行时配置内容应该是什么的文档,除此之外:

http://www.propelorm.org/wiki/Documentation/1.6/RuntimeConfiguration

但是,此文档显示了一个XML文件,不是一个PHP文件。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您需要在其上实际运行生成器,如:

$ cd /path/to/project
$ propel-gen convert-conf

然后解析XML并将其转换为php数组。这些都在文档的Runtime Connection Settings section中描述。如果你还没有,你可能需要阅读整个构建时间部分。

答案 1 :(得分:1)

我刚刚开始写了HOWTO - 也许这可能有用吗?