CurlInfo   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 32
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 2
lcom 0
cbo 0
dl 0
loc 32
ccs 0
cts 6
cp 0
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A __construct() 0 6 2
1
<?php
2
3
namespace eXpansion\Framework\Core\Helpers\Structures;
4
5
class CurlInfo
6
{
7
8
    public $url;
9
    public $content_type;
10
    public $http_code;
11
    public $header_size;
12
    public $request_size;
13
    public $filetime;
14
    public $ssl_verify_result;
15
    public $redirect_count;
16
    public $total_time;
17
    public $namelookup_time;
18
    public $connect_time;
19
    public $pretransfer_time;
20
    public $size_upload;
21
    public $size_download;
22
    public $speed_download;
23
    public $speed_upload;
24
    public $download_content_length;
25
    public $upload_content_length;
26
    public $starttransfer_time;
27
    public $redirect_time;
28
29
30
    public function __construct($curlinfo)
31
    {
32
        foreach ($curlinfo as $key => $value) {
33
            $this->{$key} = $value;
34
        }
35
    }
36
}
37