/**
  * Delete a registry value definition
  *
  * URL parameter: 'id'
  * @return array|\Zend\Http\Response Array(name) or redirect response
  */
 public function deleteregistryvalueAction()
 {
     if ($this->getRequest()->isPost()) {
         if ($this->params()->fromPost('yes')) {
             $this->_registryManager->deleteValueDefinition($this->params()->fromQuery('id'));
         }
         return $this->redirectToRoute('preferences', 'registryvalues');
     } else {
         $value = $this->_registryManager->getValueDefinition($this->params()->fromQuery('id'));
         return array('name' => $value['Name']);
     }
 }