Example #1
0
File: IPTest.php Project: foowie/ip
 public function testIsIPv6()
 {
     $ipAddresses = ['99.88.77.66' => false, '0.0.0.1' => false, '0.1.0.0' => false, '255.255.255.255' => false, 'FE80:0000:0000:0000:0202:B3FF:FE1E:8329' => true, '0000:0000:0000:0000:0000:0000:0000:0004' => true];
     foreach ($ipAddresses as $ipInput => $ipOutput) {
         $ip = new IP($ipInput);
         $this->assertEquals($ipOutput, $ip->isIPv6());
     }
 }
Example #2
0
File: IP.php Project: foowie/ip
 public function convertToPHPValue($value, AbstractPlatform $platform)
 {
     return \Foowie\IP\IP::fromHexFormat($value);
 }