예제 #1
0
 /**
  * Dataprovider for testGetVhostAddress.
  *
  * @return array
  */
 public function providerTestGetVhostAddress()
 {
     $ip4 = new IpAddress();
     $vhost4 = new Vhost();
     $ip6 = new IpAddress();
     $vhost6 = new Vhost();
     $ip4->setIp('127.0.0.1')->setPort(80);
     $vhost4->setIpaddress($ip4);
     $ip6->setIp('2001:db8::1428:57ab')->setPort(80);
     $vhost6->setIpaddress($ip6);
     return array(array($vhost4, '127.0.0.1:80'), array($vhost6, '[2001:db8::1428:57ab]:80'));
 }
예제 #2
0
파일: Vhost.php 프로젝트: jeboehm/lampcp
 /**
  * Get IP Address
  *
  * @return IpAddress
  */
 public function getIpaddress()
 {
     if ($this->ipaddress) {
         $ipaddress = $this->ipaddress;
     } else {
         $ipaddress = new IpAddress();
         $ipaddress->setIp('*')->setPort(80)->setHasSsl(false);
     }
     return $ipaddress;
 }