powerlinks/one-pixel

Faster way to get a transparent pixel for tracking purpose

dev-master / 1.0.x-dev 2015-07-07 12:42 UTC

This package is not auto-updated.

Last update: 2025-05-10 21:40:41 UTC


README

This class return just a transparent single pixel for tracking purpose.

Composer

{
    "require": {
        "powerlinks/one-pixel": "1.0.x-dev"
    }
}

Usage

use PowerLinks\OnePixel\OnePixel;

// instantiating usage 
$onePixel = new OnePixel();
$onePixel->getHeaders();
$onePixel->getPixel();

// static usage
OnePixel::getHeaders();
OnePixel::getPixel();

To use this library with symfony/http-foundation: 2.6.x

use Symfony\Component\HttpFoundation\Response;
use PowerLinks\OnePixel\OnePixel;

$response = new Response();
$response->headers->add(OnePixel::getHeaders());
$response->setContent(OnePixel::getPixel());
$response->send();