paulgoughbooks_old
This repository has no backups
This repository's network speed is throttled to 100KB/sec
Upgrade your account to fix these warnings, or use backups.vc for automated backups
@ 2
paulgoughbooks_old / trunk / system / Test / Mock / MockCURLRequest.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
<?php namespace CodeIgniter\Test\Mock; use CodeIgniter\HTTP\CURLRequest; /** * Class MockCURLRequest * * Simply allows us to not actually call cURL during the * test runs. Instead, we can set the desired output * and get back the set options. */ class MockCURLRequest extends CURLRequest { public $curl_options; protected $output = ''; //-------------------------------------------------------------------- public function setOutput($output) { $this->output = $output; return $this; } //-------------------------------------------------------------------- protected function sendRequest(array $curl_options = []): string { // Save so we can access later. $this->curl_options = $curl_options; return $this->output; } //-------------------------------------------------------------------- // for testing purposes only public function getBaseURI() { return $this->baseURI; } // for testing purposes only public function getDelay() { return $this->delay; } } |
Commits for paulgoughbooks_old/trunk/system/Test/Mock/MockCURLRequest.php
Revision | Author | Commited | Message |
---|---|---|---|
2 | tporter | Tue 03 Nov, 2020 08:50:21 +0000 | Migration of Paul Goughs Books site to Codeignitor 4 |