hipsterjazzbo/fire-and-forget

A simple PHP library to just fire off an HTTP request and forget about it
9,750 14
Install
composer require hipsterjazzbo/fire-and-forget
Latest Version:0.1.6
PHP:>=5.4.0
License:MIT
Last Updated:Jul 24, 2019
Links: GitHub  ·  Packagist
Maintainer: HipsterJazzbo

FireAndForget

A simple PHP library to just fire off an HTTP request and forget about it

Installation

To get started, require this package in your composer.json and run composer update:

"hipsterjazzbo/fire-and-forget": "0.1.*"

If you're using Laravel

After updating composer, add the ServiceProvider to the providers array in app/config/app.php:

'HipsterJazzbo\FireAndForget\FireAndForgetServiceProvider',

You'll probably want to set up the alias:

'FireAndForget' => 'HipsterJazzbo\FireAndForget\Facades\FireAndForgetFacade'

You could also publish the config file:

php artisan config:publish hipsterjazzbo/fire-and-forget

Usage

Just call one of the methods (get, post, put, delete) and get on with your life. FireAndForget will compile the request, open a socket, fire the request and immediately close and return.

Note All the methods have the same signature.

// You can define a connection timeout, the default is 5
$connectionTimeout = 5;

$faf = new FireAndForget($connectionTimeout);
$faf->post($url, $params);

Or, if you're using Laravel,

FireAndForget::post($url, $params);

Related Packages

gabrieloliverio/laravel5-generators

Database metadata-based generators for Laravel 5

1
erirk/paypalpayment

laravel-paypalpayment is simple package help you process direct credit card paym...

0
doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

631,580,251 9,707
laravel/framework

The Laravel Framework.

580,311,802 34,925
laravel/tinker

Powerful REPL for the Laravel framework.

489,754,436 7,444