Lines Matching refs:Factory

61 $address = \IPLib\Factory::addressFromString('::1');
62 $address = \IPLib\Factory::addressFromString('127.0.0.1');
69 $address = \IPLib\Factory::addressFromString('::1');
103 $range = \IPLib\Factory::rangeFromString('127.0.0.*');
104 $range = \IPLib\Factory::rangeFromString('::1/128');
105 $range = \IPLib\Factory::rangeFromString('::');
112 $range = \IPLib\Factory::rangeFromBoundaries('192.168.0.1', '192.168.255.255');
121 $range = \IPLib\Factory::rangeFromString('127.0.0.*');
134 echo \IPLib\Factory::addressFromString('127.0.0.1')->toString();
136 echo \IPLib\Factory::addressFromString('127.000.000.001')->toString();
138 echo \IPLib\Factory::addressFromString('::1')->toString();
140 echo \IPLib\Factory::addressFromString('0:0::1')->toString();
142 echo \IPLib\Factory::rangeFromString('0:0::1/64')->toString();
149 echo \IPLib\Factory::addressFromString('::')->toString(true);
151 echo \IPLib\Factory::addressFromString('::1')->toString(true);
153 echo \IPLib\Factory::addressFromString('fff::')->toString(true);
155 echo \IPLib\Factory::addressFromString('::0:0')->toString(true);
157 echo \IPLib\Factory::addressFromString('1:2:3:4:5:6:7:8')->toString(true);
159 echo \IPLib\Factory::rangeFromString('0:0::1/64')->toString();
169 $address = \IPLib\Factory::addressFromString('1:2:3:4:5:6:7:8');
170 $range = \IPLib\Factory::rangeFromString('0:0::1/64');
185 $range1 = \IPLib\Factory::rangeFromString('0:0::1/64');
186 $range2 = \IPLib\Factory::rangeFromString('0:0::1/65');
196 $address = \IPLib\Factory::addressFromString('::');
215 $range = \IPLib\Factory::rangeFromString('2000:0::1/64');
225 $range = \IPLib\Factory::rangeFromString('::/127');
238 echo \IPLib\Factory::rangeFromString('::/64')->asPattern()->toString();
241 echo \IPLib\Factory::rangeFromString('1:2::*:*')->asSubnet()->toString();
244 echo \IPLib\Factory::rangeFromString('192.168.0.*')->asSubnet()->toString();
247 echo \IPLib\Factory::rangeFromString('10.0.0.0/8')->asPattern()->toString();
256 echo \IPLib\Factory::rangeFromString('192.168.0.*')->getSubnetMask()->toString();
259 echo \IPLib\Factory::rangeFromString('192.168.0.12/30')->getSubnetMask()->toString();