Esempio n. 1
0
 function getValue()
 {
     lmb_require('limb/net/src/lmbIp.class.php');
     if ($this->isConstant()) {
         return lmbIp::decode($this->base->getValue());
     } else {
         $this->raiseUnresolvedBindingError();
     }
 }
Esempio n. 2
0
 function testEncodeDecodeUnsignedString()
 {
     //no overflow
     $this->assertIdentical(lmbIp::encode('127.0.0.0', lmbIp::USTRING), '2130706432');
     $this->assertIdentical(lmbIp::decode('2130706432'), '127.0.0.0');
     //with overflow
     $this->assertIdentical(lmbIp::encode('128.0.0.0', lmbIp::USTRING), '2147483648');
     $this->assertIdentical(lmbIp::decode('2147483648'), '128.0.0.0');
 }