GhostMVC: Difference between revisions

From Adam Colton
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
*Add modify table to database utility
=Not Started=
*Use JS Regex for php templating (preg_replace
*Use JS Regex for php templating (preg_replace
*Add unit testing
*add subdomains to usable data
*Add 'New' buttons to model, view, controller and resources in Edit utility
*Create a publish utility (and use date for diff)
*Create a publish utility (and use date for diff)
*Update Database library to used parameterized SQL
*Update Database library to used parameterized SQL
Line 9: Line 6:
*Update database library to throw useful errors
*Update database library to throw useful errors
*Add helpers to database like select first
*Add helpers to database like select first
*Simplified conditional paths
*Update installer with changes (needs to be last), also, find a better way to keep these in sync. Installer builder?
=In Progress=
*Add html helpers to layout library
*Add html helpers to layout library
*Simplified conditional paths
*Add unit testing
* get installer updated with changes
 
=On Hold=
*Add 'New' buttons to model, view, controller and resources in Edit utility
*add subdomains to usable data
*Add modify table to database utility
*Resolve in views how to display many one-to-many relationships (or deeper)
 


There is an issue in using views to represent a list of one-to-many dataset. Only current solution is to use a foreach in the view, some type of multi-map could help.


=Testing=
=Testing=
I currently have a framework basically setup. I need to build out the interface now so that you can can see the tests, select to run specific test or all tests then see the results.
I currently have a framework basically setup. I need to build out the interface now so that you can can see the tests, select to run specific test or all tests then see the results.

Revision as of 17:44, 18 November 2011

Not Started

  • Use JS Regex for php templating (preg_replace
  • Create a publish utility (and use date for diff)
  • Update Database library to used parameterized SQL
  • Finish 'having' functions in database library
  • Update database library to throw useful errors
  • Add helpers to database like select first
  • Simplified conditional paths
  • Update installer with changes (needs to be last), also, find a better way to keep these in sync. Installer builder?

In Progress

  • Add html helpers to layout library
  • Add unit testing

On Hold

  • Add 'New' buttons to model, view, controller and resources in Edit utility
  • add subdomains to usable data
  • Add modify table to database utility
  • Resolve in views how to display many one-to-many relationships (or deeper)


Testing

I currently have a framework basically setup. I need to build out the interface now so that you can can see the tests, select to run specific test or all tests then see the results.