Skip to content

v1.1 - Now with Form Handler.

Latest
Compare
Choose a tag to compare
@hsehszroc hsehszroc released this 16 Aug 12:57

v1.1 introduces breaking changes.

v1.1 Changelog:

  • NEW: Config instance as main Onboarding abstract class property Wizard::$config and added method to set config instance directly on abstract class (removed it on child class).
    NEW: Onboarding instance as Config class property.
  • NEW: Form handler class to create form and its fields as well as save form fields data. Onboarding child class (Wizard.php file) now implements form handler class.
  • NEW: Throw an exception when Config.php and Includes/Wizard.php file namespaces do not match.
  • REMOVE: Most of the abstract protected methods are not needed to be set from onboarding child classes. They are set directly from the abstract class with the newly added config property.
  • REMOVE: Notices on the wrong configuration no longer has translation support. Since it will only be for developers who implement this framework, it seems unnecessary.
  • ENHANCEMENT: Moved documentation to GitHub wiki instead of README file.