I was wondering how, for example, cakePHP can use the terminal/command line to create files and put content in it. I guess they use some kind of template for the content but how do they do it?
I know that you can create controllers and so on with it. Anyone know how it's done?
/ Tobias
EDIT: I've been searching and searching but can't find anything about this. Please is there anyone who can help me with this?
You can use templates for easy to create files or something like Zend_CodeGenerator for a more elaborate approach. Apart from that, have a look at the sourcecode for CakePHP's
bake
if you are specifically interested in how they do it.