ResponseTrait.php
system/API/ResponseTrait.php
16 fn
respond
($data = null, ?int $status = null, string $message = '')
fail
($messages, int $status = 400, ?string $code = null, string $customMessage = '')
respondCreated
($data = null, string $message = '')
respondDeleted
($data = null, string $message = '')
respondUpdated
($data = null, string $message = '')
respondNoContent
(string $message = 'No Content')
failUnauthorized
(string $description = 'Unauthorized', ?string $code = null, string $message = '')
failForbidden
(string $description = 'Forbidden', ?string $code = null, string $message = '')
failNotFound
(string $description = 'Not Found', ?string $code = null, string $message = '')
failValidationErrors
($errors, ?string $code = null, string $message = '')
failResourceExists
(string $description = 'Conflict', ?string $code = null, string $message = '')
failResourceGone
(string $description = 'Gone', ?string $code = null, string $message = '')
failTooManyRequests
(string $description = 'Too Many Requests', ?string $code = null, string $message = '')
failServerError
(string $description = 'Internal Server Error', ?string $code = null, string $message = '')
format
($data = null)
setResponseFormat
(?string $format = null)