An open API service indexing awesome lists of open source software.

https://github.com/php-vcr/php-vcr-examples

[DEPRECATED] Examples for using PHP-VCR, check the main repo
https://github.com/php-vcr/php-vcr-examples

Last synced: 9 months ago
JSON representation

[DEPRECATED] Examples for using PHP-VCR, check the main repo

Awesome Lists containing this project

README

          

[DEPRECATED] PHP-VCR Examples
================

**You can now see usage examples in the [integration tests](https://github.com/php-vcr/php-vcr/tree/master/tests/integration).**

[![Build Status](https://travis-ci.org/php-vcr/php-vcr-examples.png?branch=master)](https://travis-ci.org/php-vcr/php-vcr-examples)

## Installation

Assuming you have got [composer](http://getcomposer.org) installed:

```
git clone git@github.com:php-vcr/php-vcr-examples.git
cd php-vcr-examples/
composer install
```

## Guzzle (using curl_rewrite library hook)

To run the guzzle example, do this:

```
cd guzzle
phpunit
```

If you like to record all http requests again, delete the fixture file.

```
rm test/fixtures/github_adri_php-vcr.yml
phpunit
```

## Soap

Soap examples can be run by:

```
cd soap
phpunit
```

To record all http requests agian, delete the fixtures:

```
cd soap
rm test/fixtures/soap_weather_api_temperature
phpunit
```