eep is a command line tool to support developers using eZPublish.
To set the ezpublish instance used with eep and list some content classes for future modifications:
$ cd <ezpublish root folder>
$ eep use ezroot .
$ eep list contentclasses
To create a new content object and fill it with random data:
$ eep use contentclass <class identifier>
$ eep use contentnode <parent node id>
$ eep create content anObject
For help:
$ eep help
$ eep <module> help
$ eep help <module>
Shortcuts:
$ eep contentclass article
becomes $ eep cc article
at => attribute (module)
cc => contentclass (module)
co => contentobject (module)
cn => contentnode (module)
kb => knowledgebase (module)
ccg => contentclassgroup (module)
ats => attributes (method) e.g. eep list ats
ccs => contentclasses (method) e.g. eep list ccs
cos => contentobjects (method) e.g. eep list cos
cns => contentnodes (method) e.g. eep list cns
coid => contentobjectid (method) e.g. eep at coid