public function getDetails($grant)
 {
     $remoteHost = Network::getUserHostName();
     if ($remoteHost == null) {
         return "unable to resolve the host name for " . Network::getUserHostAddress();
     }
     $details = "Remote host name ";
     $details .= $remoteHost;
     if ($grant) {
         $details .= " does not match ";
     } else {
         $details .= " matches ";
     }
     if ($this->m_isMask) {
         $details .= " the mask of a host name: ";
     } else {
         $details .= " the host name: ";
     }
     $details .= $this->m_hostName;
     $details .= ". access to this host has been";
     if ($grant) {
         $details .= " granted";
     } else {
         $details .= " rejected";
     }
     return $details;
 }
 public function getDetails($grant)
 {
     $details = "Remote address ";
     $details .= Network::getUserHostAddress();
     if ($grant) {
         $details .= " does not belong ";
     } else {
         $details .= " belongs ";
     }
     $details .= " to the group of computers with the following IP range:\n\tfrom: ";
     $details .= $this->m_subnetAddress;
     $details .= "\n\tto:";
     $details .= $this->m_to;
     $details .= "\naccess to this group has been ";
     if ($grant) {
         $details .= " granted ";
     } else {
         $details .= " rejected ";
     }
     return $details;
 }
 public function getDetails($grant)
 {
     $remoteAddr = Network::getUserHostAddress();
     $details = "Remote host address ";
     $details .= $remoteAddr;
     if ($grant) {
         $details .= " does not match ";
     } else {
         $details .= " matches ";
     }
     if ($this->m_isMask) {
         $details .= " the mask of a IP address: ";
     } else {
         $details .= " the IP address: ";
     }
     $details .= $this->m_ipAddress;
     $details .= ". access to this address has been ";
     if ($grant) {
         $details .= " granted";
     } else {
         $details .= " rejected";
     }
     return $details;
 }