mirror of
https://github.com/friendica/friendica
synced 2025-04-29 10:24:23 +02:00
Add explicit status setting for PSR/ResponseInterface & add tests for OPTIONS endpoint
This commit is contained in:
parent
3092e74a3a
commit
eaad220738
6 changed files with 60 additions and 4 deletions
|
@ -70,6 +70,16 @@ interface ICanCreateResponses
|
|||
*/
|
||||
public function setType(string $type, ?string $content_type = null): void;
|
||||
|
||||
/**
|
||||
* Sets the status and the reason for the response
|
||||
*
|
||||
* @param int $status The HTTP status code
|
||||
* @param null|string $reason Reason phrase (when empty a default will be used based on the status code)
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function setStatus(int $status = 200, ?string $reason = null): void;
|
||||
|
||||
/**
|
||||
* Creates a PSR-7 compliant interface
|
||||
* @see https://www.php-fig.org/psr/psr-7/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue