willow icon indicating copy to clipboard operation
willow copied to clipboard

Complete revamp of Willow

Open RyanNerd opened this issue 3 years ago • 0 comments

  • Willow now requires PHP 8 as it uses attributes for validation :policeman: and rule enforcement
  • The entire framework is now a one-way framework (meaning that building the project more than once is a destructive :bomb: operation).
  • Forge :construction_worker: commands that build the project are organized as individual classes instead of traits
  • UI :lipstick: for building out the project via the make command is streamlined :bullettrain_front:
  • Controllers have been simplified and now use PHP 8 constructs when available
  • Validation :police_officer: at the model level is done via attributes and reflection and is much faster than before
  • The searchActionBase signatures have been significantly changed now allowing for multiple Eloquent builder via JSON to be safely done.
  • Lots of refactoring :fork_and_knife:

RyanNerd avatar Jul 02 '21 10:07 RyanNerd