Haensel/Neo4jSuite — comment on commit be22412e7cd95a7efae429d361578f579b4e671f
File:  line 0
By Haensel:

Hi Lasha,

This extension really is in its infancy so thanks for your feedback, I'll take a look at this tomorrow. I changed quite a bit since the last commit so this will be fixed and there will be the possibility to cache requests to increase performance.

Regarding the CRUD editor: It should be quite easy to use a CActiveForm with a neo4j node/relationship the same way you would with a normal CActiveRecord model. It works exactly the same. The only problem is that I'll have to implement some sort of schema-mapping so that you are able to specify wheter a property is a string or an integer etc. in order to properly format a value before saving it (it currently will be treated as a string - 23 will be saved as "23"). There is no elegant way at the moment but you can do something like $model->numberValue=(int)$model->numberValue to hack that.

A last note: I am only one guy and this is a big chunk of code so I highly suggest not to use this extension in production (at least not at the moment). But you are really welcome to point out bugs and suggest features!