Propel 1.6 - Пример конфигурации? - PullRequest
1 голос
/ 12 августа 2011

Я новичок в использовании 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 ]

1 голос
/ 10 октября 2011

Я написал HOWTO о том, как начать работу некоторое время назад - возможно, это может быть полезно?

1 голос
/ 12 августа 2011

Вам нужно запустить генератор на нем, например:

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

Затем он проанализирует XML и преобразует его в массив php.Все это описано в разделе «Параметры подключения к среде выполнения» документации.Вам, вероятно, нужно прочитать весь раздел «Время сборки», если вы этого еще не сделали.

...