machine/request

This package is abandoned and no longer maintained. No replacement package was suggested.

Simple fast and lightweight PHP request helper class

dev-master 2015-07-23 23:40 UTC

This package is not auto-updated.

Last update: 2024-07-10 09:27:50 UTC


README

============ Build Status Latest Stable Version License

This library provides a fast implementation of a requests, responses and cookies.

Installation

Install via composer

composer require machine/request dev-master

Usage

Basic usage example

<?php

require_once __DIR__ . '/vendor/autoload.php';

$request = new Machine\Http\Request();

or

use Machine\Http\Request;

$request = new Request();

// Get Headers
$headers = $request->getHeaders();
echo '<pre>';
print_r($headers);

// Get All Post Parameters
$params = $request->request;
// get post param
$param  = $request->getPost('name','defaultValue is Optional');

Testing

You can run the unit tests with the following command:

$ cd path/to/Machine/Http/
$ phpunit