1*a1a3b679SAndreas Boehler<?php 2*a1a3b679SAndreas Boehler 3*a1a3b679SAndreas Boehlernamespace Sabre\HTTP; 4*a1a3b679SAndreas Boehler 5*a1a3b679SAndreas Boehler/** 6*a1a3b679SAndreas Boehler * HTTP Response Mock object 7*a1a3b679SAndreas Boehler * 8*a1a3b679SAndreas Boehler * This class exists to make the transition to sabre/http easier. 9*a1a3b679SAndreas Boehler * 10*a1a3b679SAndreas Boehler * @copyright Copyright (C) 2007-2015 fruux GmbH (https://fruux.com/). 11*a1a3b679SAndreas Boehler * @author Evert Pot (http://evertpot.com/) 12*a1a3b679SAndreas Boehler * @license http://sabre.io/license/ Modified BSD License 13*a1a3b679SAndreas Boehler */ 14*a1a3b679SAndreas Boehlerclass SapiMock extends Sapi { 15*a1a3b679SAndreas Boehler 16*a1a3b679SAndreas Boehler static $sent = 0; 17*a1a3b679SAndreas Boehler 18*a1a3b679SAndreas Boehler /** 19*a1a3b679SAndreas Boehler * Overriding this so nothing is ever echo'd. 20*a1a3b679SAndreas Boehler * 21*a1a3b679SAndreas Boehler * @return void 22*a1a3b679SAndreas Boehler */ 23*a1a3b679SAndreas Boehler static function sendResponse(ResponseInterface $response) { 24*a1a3b679SAndreas Boehler 25*a1a3b679SAndreas Boehler self::$sent++; 26*a1a3b679SAndreas Boehler 27*a1a3b679SAndreas Boehler } 28*a1a3b679SAndreas Boehler 29*a1a3b679SAndreas Boehler} 30