Commit Graph

11 Commits

Author SHA1 Message Date
Philipp
f580d8e5c0 extract "BaseApi::checkDefaults()" method for later usage 2021-11-30 01:07:57 -05:00
Hypolite Petovan
9cc675233d Add a second parameter to BaseApi::getRequest to enable API tests 2021-11-27 18:38:09 -05:00
Philipp
537b74f307 Inherit ApiResponse from Response 2021-11-27 12:40:54 +01:00
Philipp
8bdd90066f Make BaseModule a real entity
- Add all dependencies, necessary to run the content (baseUrl, Arguments)
- Encapsulate all POST/GET/DELETE/PATCH/PUT methods as protected methods inside the BaseModule
- Return Module content ONLY per `BaseModule::run()` (including the Hook logic there as well)
2021-11-27 12:40:36 +01:00
Philipp
5879535822 Switch static::$parameters to $this->parameters 2021-11-14 23:49:07 +01:00
Philipp
489cd0884a Make BaseModule methods dynamic 2021-11-14 23:49:06 +01:00
Philipp
714f0febc4 Replace $parameters argument per method with static::$parameters 2021-11-14 23:49:05 +01:00
Philipp
ea0f41ecf0 Transform ApiResponse::exit() into dynamic method 2021-11-12 20:03:27 +01:00
Philipp
319f91301d Move API Response methods into an own class to make them mockable 2021-11-12 19:52:01 +01:00
Michael Vogel
4587cef677 Update src/Module/Api/Friendica/DirectMessages/Setseen.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-11-11 18:46:04 +01:00
Michael
02210f285b API: some more converted functions 2021-11-10 23:07:46 +00:00