Status of patForms/Propel integration

posted: October 15th, 2005 · by: Sven

in: Programming · tagged as: , , , , ·  0 comments »

It’s been quite a while ago since I’ve posted about the power of patForms and Propel – once integrated. In the meantime there’s some work been done in both codebases to make this possible.

Here’s some update about the changes and the SVN repositories of these projects.

Propel’s extended api has been cleaned up. These changes are currently in Propel’s SVN directory which is available at:

http://svn.phpdb.org/propel/

Propels Trac (which is used as Propel’s homepage also, including docs, howtos etc) is here:

http://propel.phpdb.org/trac/

These changes will also be in the next release of Propel which is supposed to come soon. By “extended api” I mean the methods that are being added when you enable addGenericAccessors and addGenericMutators at build time:

# in the projects build.properties file
propel.addGenericAccessors = true
propel.addGenericMutators = true

This will add methods like fromArray(), toArray() etc. to your Object classes and these methods will be used by patForms.

patForms on the other side has included several new classes that allow to integrate with Propel. For example there are the new classes patForms_Definition_Propel, patForms_Storage_Propel etc. as well as some new patForms_Rule_* classes.

You can find the latest version of patForms also in SVN which is here:

http://www.php-tools.net/svn/patForms/trunk

And the patForms bug tracker can be found here:

http://trac.php-tools.net/patForms

This stuff is currently undergoing some “real-life” implementations so we hope to recieve some more feedback from serious users than we’ve had by now in future.

If you’ve checked this code out and gathered experience with it, probably discovered any flaws or bugs or have any suggestions or enhancements, please feel free to post to the bug trackers linked above or email me privately.

Leave a comment

Name required
E-Mail and Website optional

If you can read this, you don't use a typical webbrowser that plays nice with CSS.
Please do not fill in anything here!

Hint: Markdown will be applied to your comment. If you post any code, be sure to escape underscores (like so: \_) if you do not want them to be converted to an <em>phasis.

artweb design
Sven Fuchs
Grünberger Str. 65
10245 Berlin, Germany


http://www.artweb-design.de

Fon +49 (30) 47 98 69 96
Fax +49 (30) 47 98 69 97