function processRequestAction()
 {
     $_GP = $this->request->getArguments();
     $action = $_GP['action'];
     $uid = (int) $_GP['uid'];
     $key = $_GP['key'];
     // Validierung der Aktion
     if ($action) {
         if (!$this->anyHelper->validateKeyForUid($uid, $key)) {
             die("Validierung fehlgeschlagen.");
         }
     }
     if ($action == 'approve') {
         // Klick auf "Bestätigen" in Admin-Email
         $this->mainController->approveAction($uid);
     } else {
         if ($action == 'remove') {
             // Klick auf "Löschen" in E-Mail
             $this->mainController->removeAction($uid);
         } else {
             if ($action == 'edit') {
                 // Klick auf "Bearbeiten" aus der E-Mail
                 return $this->mainController->editAction($uid);
             } else {
                 if ($action == 'feedit') {
                     // Klick auf "Bearbeiten" eines bestehenden Datensatzes im Frontend
                     $message = $this->mainController->feeditAction($_GP);
                 } else {
                     if ($action == 'fedelete') {
                         // Klick auf "Löschen" eines bestehenden Datensatzes im Frontend
                         $message = $this->mainController->feDeleteAction($_GP);
                     }
                 }
             }
         }
     }
     if ($message = $this->anyHelper->renderFlashMessages()) {
         return $message;
     }
     //$this->anyHelper->httpRedirect( 0 );
 }