chanmix51 / slapOrm

A simple ORM for Ldap

Home | Edit | New

Home

Welcome to the slapOrm wiki!

slapOrm is a simple ORM for LDAP in PHP made to be used with the symfony framework. The main purpose of this ORM is to make simple LDAP queries and data manipulation with an object oriented layer. It is based upon the Data Mapper design pattern originally intended for relationnal database mapping. This makes your life as easy as your data would be retreived by Propel or Doctrine (or other) ORMs.

note 1 This software is still in early stage of development, it looks like it works but I have not tested it in a real production scenario yet.
note 2 This software is still in early stage of development, it can change or be broken without notice.

You can read the documentation.

Monday 16th November 2009
The alpha-4 has been released this morning. LDAP update and create operations are now supported. Form generation is now functionnal too (but lacks multi valued fields generation). The roadmap to the 1.0 will be support of multi valued LDAP attributes and inclusion in the sfDatabase system to benefit from config/databases.yml file.

Friday 23rd October 2009
The alpha-3 is in the tree including LDAP entries deletion and add, which is a great improvment. There are still a lot of work before it can be released : cn has to be changed to rdn and multi-valued entries are still not properly handled. The schema file structure is also suject to change to manage the objectClass field correctly and the RDN.

Saturday 10th October 2009
The alpha-2 version is available. There still are a lot of missing features but I want to test slapOrm in a real life, read only scenario first. All feedbacks would be welcome.

Last edited by chanmix51, Mon Nov 16 02:52:33 -0800 2009
Home | Edit | New
Versions: