Class: ResponseFactory

ResponseFactory

Creates standardized API responses for GitHub operations


new ResponseFactory()

Source:

Methods


<static> error(message, error, code)

Creates an error response

Parameters:
Name Type Default Description
message String

Error message

error * null

Error object or message

code Number 500

HTTP status code

Source:
Returns:

[false, {status_code, status_msg}, error]

Type
Array

<static> success(message, data, code)

Creates a success response

Parameters:
Name Type Default Description
message String

Success message

data * null

Response data

code Number 200

HTTP status code

Source:
Returns:

[true, {status_code, status_msg}, data]

Type
Array