2017 © Pedro Peláez
 

library curl

1-1 class mapping of the cURL library so it can be mocked / stubbed

image

willwashburn/curl

1-1 class mapping of the cURL library so it can be mocked / stubbed

  • Friday, March 4, 2016
  • by willwashburn
  • Repository
  • 1 Watchers
  • 0 Stars
  • 651 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 9 % Grown

The README.md

Curl

1-1 class mapping of the cURL library so it can be mocked / stubbed, (*1)

Sometimes, you just want to use cURL and not some abstracted class like guzzle. This is a simple wrapper for cURL so you can do that and still write meaningful tests., (*2)

Usage

```PHP class SomeClassThatUsesCurl {, (*3)

protected $curl;

public function __construct(WillWashburn\Curl $curl) {

    $this->curl = $curl;

}

public function someMethodThatMakesARequest() {

    // Use curl like normal but also be able to test!
    $ch = $this->curl->curl_init($url);
    $this->curl->curl_setopt($ch, CURLOPT_HEADER, true);

}

} ```, (*4)

Installation

Use composer, (*5)

composer require willwashburn/curl, (*6)

Alternatively, add "willwashburn/curl": "1.0" to your composer.json, (*7)

The Versions

04/03 2016

dev-master

9999999-dev https://github.com/willwashburn/curl

1-1 class mapping of the cURL library so it can be mocked / stubbed

  Sources   Download

MIT

The Requires

  • php >=5.4.0
  • ext-curl *

 

curl wrapper 1-1

04/03 2016

v1.0

1.0.0.0 https://github.com/willwashburn/curl

1-1 class mapping of the cURL library so it can be mocked / stubbed

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

curl wrapper 1-1