Conditions | 5 |
Paths | 8 |
Total Lines | 21 |
Code Lines | 14 |
Lines | 0 |
Ratio | 0 % |
Tests | 18 |
CRAP Score | 5 |
Changes | 0 |
1 | <?php |
||
50 | 5 | public function render() |
|
51 | { |
||
52 | 5 | $result = ""; |
|
53 | 5 | $params = []; |
|
54 | 5 | $params['Host'] = $this->host; |
|
55 | 5 | $params['Sitemap'] = $this->sitemap; |
|
56 | 5 | foreach (array_filter($params) as $key => $value) { |
|
57 | 5 | $result .= "$key: $value\n"; |
|
58 | 5 | } |
|
59 | 5 | foreach ($this->userAgent as $userAgent => $value) { |
|
60 | 1 | $result .= "User-agent: $userAgent\n"; |
|
61 | 1 | foreach ($value as $permission => $urls) { |
|
62 | 1 | foreach ($urls as $url) { |
|
63 | 1 | $url = Url::to($url); |
|
64 | 1 | $result .= "$permission: $url\n"; |
|
65 | 1 | } |
|
66 | 1 | } |
|
67 | 5 | } |
|
68 | 5 | return $result; |
|
69 | |||
70 | } |
||
71 | } |
||
72 |