- What's new in Propel 2.0
- API Documentation
- Installing Propel
- Building a project
- Basic CRUD
- Logging And Debugging
- XML Schema Format
- Active Record Classes
- Active Query Classes
- Configuration Properties Reference
- Compatibility index
- Writing A Behavior
- User-Contributed Behaviors
- Working With Propel's Test Suite
- Additional SQL Files
- Advanced Column Types
- How to Use Namespaces
- Model Introspection At Runtime
- Multi-Component Data Model
- Object Copy
- Using Propel With MSSQL Server
- Using SQL Schemas
- Working With Existing Databases
- Working with Symfony2
- Working with Silex
Here is a list of Propel behaviors contributed by users. Feel free to use them or to add your own behaviors to this list.
EqualNestBehavior Supports relations where a class references to itself and the columns within the reference class are equal. Suitable for “Friends”-like relationships.
ArrayAccessBehavior Adds ArrayAccess implementations to the BaseObjects
DefaultOrderBehavior Adds support for user defined order for tables.
PropelL10nBehavior Lets you globally define your locales and dependencies. Seamless localization for Propel.
UuidBehavior Lets you add a column with UUID automatically set.
OverridableBehavior Override of data made easy.