winnipass/php-request

Request Man is a PHP HTTP client library

Maintainers

Package info

github.com/winni4eva/request-man-php

pkg:composer/winnipass/php-request

Statistics

Installs: 909

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2016-11-29 01:56 UTC

This package is not auto-updated.

Last update: 2026-03-15 03:56:35 UTC


README

A php http request library

composer autoloading

require_once DIR . "/vendor/autoload.php";

import RequestMan class

use RequestMan\RequestMan;

making a request

$url = "https://jsonplaceholder.typicode.com/posts";

$response = RequestMan::setUrl( $url )->setClient('guzzle')->send();

get raw data

var_dump($response->toRaw());

convert response to a laravel collection

var_dump($response->toCollection()); visit https://laravel.com/docs/5.3/collections for more details

convert response to array

var_dump($response->toCollection()->toArray());

get status code

echo RequestMan::getStatusCode();

get content type

echo RequestMan::getContentType();

supported clients

curl, guzzle, nategood