Commit Graph

9 Commits

Author SHA1 Message Date
Justin Shreve e3b1f6dbc9 A few fixes to customer CRUD:
* Implement some missing legacy functions
* Stop calling legacy functions from some pages
* Prevent extra meta from being deleted, unless requested by the CRUD (was causing problems with user/customer)
* Prevent save when loading from session AND logged out
2016-08-04 13:13:07 -07:00
Justin Shreve 4194aca904 Deprecated functions for old billing address functions 2016-03-17 13:40:30 -07:00
Justin Shreve d98299778e Fix set_to_base deprecated call 2016-03-17 13:28:40 -07:00
Justin Shreve 9f998b01b1 Make sure sessions and compat code correctly deal with billing_ prefix 2016-03-17 13:26:33 -07:00
Justin Shreve 626ab000f5 WC_Data needs to be loaded before the customer class is loaded. 2016-03-17 10:35:25 -07:00
Justin Shreve f5a43e7025 Move WC_Customer to use the new Abstract WC_Data 2016-03-17 10:30:20 -07:00
Justin Shreve 0f1f6dddd1 Finish customer crud tests 2016-03-17 09:41:12 -07:00
Justin Shreve ffc80ccd15 Start updating some usage, and start implementing the actual CRUD functions, and some new get/setters for username, email, etc. 2016-03-17 09:41:12 -07:00
Justin Shreve eb22c8b57d Initial start of WC_Customer CRUD refactor, start moving some logic to legacy class, implement WC_Data, and finally a functioning read() that works with passed DB customer info AND sessions. 2016-03-17 09:41:12 -07:00