mackenzie/json-response

A simple class that returns a properly formatted json response with HTTP status

Maintainers

Package info

github.com/macwilly/json-response

pkg:composer/mackenzie/json-response

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.1.2 2025-10-20 20:59 UTC

This package is auto-updated.

Last update: 2026-03-20 22:03:54 UTC


README

A simple class that returns a properly formatted json response with HTTP status

Installation

composer require mackenzie/json-response

Usage

<?php
require_once __DIR__ . "/vendor/autoload.php";

use MTW\ResponseClass\JsonResponse;

$student = array(
    'name' => 'John Doe',
    'course' => 'Web Development',
    'level' => "200",
    'collections' => ['books' => 'Intro to Composer', 'music' => 'Classical']
);


new JsonResponse('exception', '', $student);

Param 1 (Required)

  1. success or ok - 200 http status
  2. unauthorized - 401 http status
  3. exception - 500 http status (internal server error)

Param 2 (Optional)

string - the return message, user empty quote if not available

Param 3 (Optional)

Array - Array of Data