FakeHttp   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 0
Metric Value
wmc 2
c 0
b 0
f 0
lcom 0
cbo 1
dl 0
loc 12
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A get() 0 8 2
1
<?php
2
3
namespace Tests\Queryr\Replicator\Fixtures;
4
5
use Queryr\Replicator\EntitySource\Api\Http;
6
7
class FakeHttp extends Http {
8
9
	public function get( string $url ) {
10
		if ( $url === 'https://www.wikidata.org/w/api.php?action=wbgetentities&ids=Q1&format=json' ) {
11
			return file_get_contents( __DIR__ . '/../data/api/Q1.json' );
12
		}
13
		else {
14
			return false;
15
		}
16
	}
17
18
}