Merge pull request #18 from dlozupone/feature/refactor

Merging #18
Merge pull request #19 from dlozupone/feature/refactor

Merged #19 : Base_Model_JS_Object
Merge pull request #21 from dlozupone/feature/refactor

Feature/refactor
Added phpunit to composer.json
Merge branch 'master' of github.com:dlozupone/wp-mvc-base
Merge branch 'development'
Merge branch 'development'
Merge pull request #24 from dlozupone/development

Merge development
Merge pull request #25 from dlozupone/development

Added help tab integration
Merge branch 'master' of github.com:dlozupone/wp-mvc-base

* 'master' of github.com:dlozupone/wp-mvc-base: (55 commits)
  Added help tab integration
  Removed unused properties $callback $view
  Update Base_Model Added conditional for get_help_tabs
  Added method render_help_tab
  Update Base_Model_Help_Tab removed $callback and $view properties removed associated getters and setters updated unit tests
  Added pages property to Base_Model_Help_Tab
  Fixed unit test error Added trailing slash to uri Added missing file requirement
  Moved assertions to integration tests Removed assertion that save_post action exists
  Removed underscore from property and method names according to PSR
  Modified test to reflect change e7908af
  Modified tests to reflect change to abstract class
  Updated comments Fixed wrong order of parameters in class description
  Moved getters from Base_Model_Plugin to Base_Model
  Removed underscore from property and method names according to PSR
  Modified test setUp for abstract SUT
  Changed class to abstract
  Changed class to abstract Moved parent::__construct call to after initializing class properties
  Implemented abstract method init Added call to init() in class constructor
  Modified unit tests added check for save_post hook in testMethodAddModel()
  Modified Base_Controller_CPT added hook save_post for cpt model if save_post method is present in the model
  ...
Merge branch 'development'
update .gitignore
Merge branch 'release/0.2'