<?php
namespace PhpBrew\Testing;
use VCR\VCR;
class VCRAdapter
{
public static function enableVCR($testInstance)
{
VCR::turnOn();
VCR::insertCassette(self::getVCRCassetteName($testInstance));
}
public static function disableVCR()
{
VCR::eject();
VCR::turnOff();
}
protected static function getVCRCassetteName($testInstance)
{
$classname_parts = explode('\\', get_class($testInstance));
return join('/', array_slice($classname_parts, -2, 2));
}
}