Unify fabrication helper methods and correctly set http fabrication verb
What does this MR do and why?
- Explicitly set api http fabrication method when resource is fabricated or fetched
- Print warning for custom implementations that don't set http verb correctly (token creation implementation is pretty bad as we are calling fabricate_via_ui from fabricate_via_api method)
- Improve api_fabricator class readability by reordering method definition order
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by John McDonnell