Removed conditional call to init()
Removed metakey property
Removed associated unit tests
Modified set_args
Return WP_Error object on failure
Modified unit test to match
Removed calls to init_*() for properties
Modified add_metabox to return WP_Error object
Updated unit test to reflect
Added test missing from last commit
Modified add_shortcode
Implemented WP_Error object
Modified testMethodAddShortcodeFail
check for WP_Error object
Merge branch 'development' of github.com:dlozupone/wp-mvc-base into development
Modified get_css
Removed unused parameter $uri
Added return false if not set
Modified property getters
Added return false if not set
Updated comments
Modified get_metaboxes
Removed unused parameters
Updated comments
Modified add_help_tab to return WP_Error object when wrong type passed
Added property getter empty tests
testMethodGetCssEmpty
testMethodGetAdminCssEmpty
testMethodGetScriptsEmpty
testMethodGetAdminScriptsEmpty
testMethodGetMetaboxesEmpty
testMethodGetHelpTabsEmpty
modified testMethodAddHelpTabFail
removed test dependency
changed to test for WP_Error
modified testMethodGetShortcodes
removed dependency
modified testMethodGetShortcodesEmpty
removed dependency
Removed conditionals for must-set properties
Modified property getters
get_localization_var, get_localization_args
return false if property not set
Added tests
testMethodGetLocalizationVarEmpty
testMethodGetLocalizationArgsEmpty
Implemented WP_Error object for add_model()
updated unit test