Source code quality?

Permalink
We'll probably have to take this and modify it to add an image, recurring events, extra fields, etc.

I wanted to know what the source code was like? Does it adhere to good OOP and MVC principles? Or is it more "scriptish" like a lot of code out in the wild?

Tags:

fregas
View Replies:
andrew replied on at Permalink Reply
andrew
It's definitely more OOP than scriptish. The objects in play extend regular concrete5 objects wherever possible, and it creates concrete5 pages, which can use custom attributes, etc...
fregas replied on at Permalink Reply
fregas
So i won't see a lot of Page::getById in a view or controller will I? That would probably be wrapped in a model? I'm trying to decide if I should buy this just as a reference for the best way to build add-ons that create custom pages.
andrew replied on at Permalink Reply
andrew
If you're looking for a reference add-on, you might try the Example FAQ add-on. It's the one built by concrete5 (it has the core badge on it.) It's free and it's what I use in trainings, etc... It was built to show off how to create custom dashboard pages, etc...