Commit 67ac2f2f authored by Jesse O'Brien's avatar Jesse O'Brien

Default was never returned. If no IP was found it returns NULL.

While unit testing I found that providing a default IP address to
Request::ip() returns NULL in a CLI environment.
parent d9802fe6
......@@ -102,7 +102,8 @@ class Request {
*/
public static function ip($default = '0.0.0.0')
{
return value(static::foundation()->getClientIp(), $default);
$client_ip = static::foundation()->getClientIp();
return $client_ip === NULL ? $default : $client_ip;
}
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment