First off, pardon the noob aspect of this question. I have developed on other platforms, but it's been a while now. I was starting to build an EE2 module for one of my sites and I keep getting frustrated in needing to print_r() everything to see what data is available and if I am in the correct hook/segment.
I know a lot of you are seasoned developers of add-ons for EE and more than likely have a nice workflow you could suggest. I would like to save some time by using something I can view as I write. Currently, I just downloaded Zend Studio to see if I could accomplish what I was after.
I guess, my questions are:
- What is the best tool for add-on development? (I know this is opinionated, but am open to suggestions)
- Is it possible to create add-ons within the system folder so that a project "inherits" the code base? I installed a local instance for developing and used Bjorn's DevKit to kickstart the module. (Great help BTW)
- What are the best ways to review available data? Surely there is a better way than dumping the data each time.
* EDIT * For anyone interested, I saw another thread in which someone mentioned using UltraEdit. We use that here in some other areas so I downloaded the studio demo, since we just use the editor. I'm still going through it, but so far, I just started a new project, pointed the editor at my system folder, and all of the methods, classes, etc. seem to be pulled in.
It would still be nice to be able to iterate through data though.