Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Php Vcr Laravel Package

covergenius/php-vcr

PHP VCR for recording and replaying HTTP interactions during tests. Stores “cassettes” of requests/responses to make suites fast, deterministic, and offline-friendly. Useful for mocking third-party APIs without brittle stubs.

View on GitHub
Deep Wiki
Context7

Changelog

The changelog has moved to the PHP-VCR releases page.

Old changelog entries:

  • 2014-10-23 Release 1.1.6: #73, #74, #75, improvements for JSON storage and binary requests.
  • 2014-09-11 Release 1.1.5: Fixes #58 #60, #61, #69 updated vendors and new record mode.
  • 2014-04-26 Release 1.1.4: Fixes #50, #52, #53, #54, #56 and better error messages.
  • 2014-04-12 Release 1.1.3: Fixes #48: Allows data to be passed to CURLOPT_POSTFIELDS.
  • 2014-02-27 Release 1.1.2: Fix for storing the request body.
  • 2014-02-27 Release 1.1.1: Fix for non-GET requests with Guzzle.
  • 2014-02-22 Release 1.1.0: Removes curl runkit library hook and additional cleanup.
  • 2014-02-19 Release 1.0.7: Adds query request matcher.
  • 2014-01-12 Release 1.0.6: Updates dependencies.
  • 2013-10-13 Release 1.0.5: Fixed SOAP support, refactorings.
  • 2013-07-22 Release 1.0.4: Updates dependencies.
  • 2013-06-05 Release 1.0.3: Added curl_rewrite (in addition to curl_runkit) to overwrite curl functions.
  • 2013-05-15 Release 1.0.0
  • 2013-05-15 Adds PHPUnit annotations using phpunit-testlistener-vcr
  • 2013-05-14 Easier API (static method calls)
  • 2013-02-22 Added YAML support
  • 2013-02-21 Added custom request matcher
  • 2013-02-21 Added JSON storage which uses less memory
  • 2013-02-21 Added support for binary data
  • 2013-02-20 Added Soap support
  • 2013-02-19 Curl hook fixes, more tests
  • 2013-02-18 First prototype
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor