Completed
Push — master ( 981a91...dd2c56 )
by Wanderson
01:47
created

Server::isLocalHost()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 4
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 3
nc 2
nop 0
dl 0
loc 4
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Win\Request;
4
5
/**
6
 * Retorna informações do servidor
7
 */
8
class Server {
9
10
	public static function isLocalHost() {
11
		$localAddress = ['localhost', '127.0.0.1', '::1', null];
12
		return (in_array(static::getName(), $localAddress) || strpos(static::getName(), '192.168') !== false);
13
	}
14
15
	/** @return string */
16
	public static function getName() {
17
		return Input::server('SERVER_NAME', FILTER_SANITIZE_STRING);
18
	}
19
20
}
21