Пример #1
0
 /**
  * Delete a dns zone
  * @return unknown_type
  */
 public function deletednszoneAction()
 {
     $zoneId = $this->getRequest()->getParam('id');
     $domain = Dns_Zones::getDomain($zoneId);
     // Check if the request comes from a real domain owner
     if (Domains::isOwner($domain[0]['domain_id'], $this->customer['customer_id'])) {
         Dns_Zones::deleteZone($zoneId);
         $this->_helper->redirector('edit', 'domains', 'default', array('id' => $domain[0]['domain_id'], 'mex' => 'The task requested has been executed successfully.', 'status' => 'success'));
     } else {
         $this->_helper->redirector('edit', 'domains', 'default', array('id' => $domain[0]['domain_id'], 'mex' => $this->translator->translate('You are not the domain\'s owner.'), 'status' => 'danger'));
     }
 }
Пример #2
0
 /**
  * deletednszone
  * Delete a dns record 
  * @return unknown_type
  */
 public function deletednszoneAction()
 {
     $id = $this->getRequest()->getParam('id');
     try {
         $domain = Dns_Zones::getDomain($id);
         if (!empty($domain[0]['Domains']['domain_id'])) {
             $domainid = $domain[0]['Domains']['domain_id'];
             if (Dns_Zones::deleteZone($id)) {
                 $this->_helper->redirector('edit', 'domains', 'admin', array('id' => $domainid));
             }
         }
     } catch (Exception $e) {
         die($e->getMessage());
     }
     $this->_helper->redirector('list', 'domains', 'admin');
 }