Overview

WPZylos HTTP provides request/response handling and middleware pipeline.

Key Features

  • Request Object - Unified access to $_GET, $_POST, $_REQUEST
  • Response Helpers - Response::html(), Response::json(), Response::redirect()
  • Middleware Pipeline - Layered request processing
  • Per-field Sanitization - text(), email(), int(), html()

Quick Start

use WPZylos\Framework\Http\Request;
use WPZylos\Framework\Http\Response;

$request = Request::capture($context);
$name = $request->text('name');
$email = $request->email('email');

return Response::json(['status' => 'ok']);

Request Methods

$request->text('field');     // Sanitized text
$request->email('field');    // Sanitized email
$request->int('field');      // Integer
$request->bool('field');     // Boolean
$request->html('field');     // Sanitized HTML
$request->array('field');    // Array value
$request->all();             // All merged input

Response Types

Response::html($content, $status);
Response::json($data, $status);
Response::redirect($url, $status);
Response::empty($status);
Response::error($message, $status);