compared with
Version 9 by Matt L
on Nov 08, 2009 04:38.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (5)

View Page History
*** Models can be generated to Model_Class, Model_Base_Class and Model_ClassTable so autoloading shoudln't be a problem (juozas)
**** How does would this look like for ModuleA_Model_Class, ModuleB_Model_Class? How could one configure which class is for which module? (beberlei)
** I'm not aware of any way to generate modular models using Doctrine 1.1, This may be possible with 1.2. See http://www.doctrine-project.org/upgrade/1_2#PEAR%20Style%20Model%20Loading%20and%20Generation, http://groups.google.com/group/doctrine-user/browse_thread/thread/a6f4751b9a8e47dc# and http://groups.google.com/group/doctrine-user/browse_thread/thread/3fe6f7745d472a46 (mlurz71)

h2. Todo
* Create a Doctrine 1 Zend Application resource (mlurz71)
** http://framework.zend.com/wiki/display/ZFPROP/Zend_Application_Resource_Doctrine+-+Matthew+Lurz already exists
* Create a Doctrine 2 Zend Application resource
** I have code for this, though it should make use of application.ini config to set it's properties (juozas)
** Juozas could contribute his.
*** current code http://pastebin.com/f39a326dd (juozas)
** http://framework.zend.com/wiki/display/ZFPROP/Zend_Paginator_Adapter_Doctrine+-+Jason+Eisenmenger already exists (mlurz71)
* Create a Doctrine1 auth adapter
** http://www.framework.zend.com/svn/framework/extras/incubator/library/ZendX/Doctrine/Auth/Adapter.php exists already, only docs and tests missing.
**** I think the problem is rather that Doctrine requires much more than the PDO/PDOStatement like API but also the Export/Import Requirements for DDL SQL Statements, which might not be correct for the currently unsupported/semi-supported platforms.
***** I guess I've missed this point, you are right (juozas)
* Create a Log Writer component (mlurz71)
** http://framework.zend.com/wiki/display/ZFPROP/Zend_Log_Writer_Doctrine+-+Matthew+Lurz already exists
* Create a Session SaveHandler component (mlurz71)
** http://framework.zend.com/wiki/display/ZFPROP/Zend_Session_SaveHandler_Doctrine+-+Matthew+Lurz already exists

h1. Doctrine 2
* What namespace should we use?
* Would the doctrine2 classes use 5.3?
** Doctrine 2 requires 5.3+. See http://www.doctrine-project.org/documentation/manual/2_0/en/introduction (mlurz71)
* Replication support? Probably need to ask the Doctrine team about this.
** What is replication support? Mysql Proxy is the way to go here imho. (beberlei)