DataObjects/Core_person_signup.php
[Pman.Core] / NotifySend.php
index 24bdcd5..f53971a 100644 (file)
@@ -56,13 +56,6 @@ class Pman_Core_NotifySend extends Pman
             'min' => 0,
             'max' => 0,
         ),
-        'referer' => array(
-            'desc' => 'Return to referer rather then die',
-            'default' => 0,
-            'short' => 'r',
-            'min' => 0,
-            'max' => 0,
-        ),
         'send-to' => array(
             'desc' => 'Send the message to this address, rather than the one listed.',
             'default' => '',
@@ -75,7 +68,7 @@ class Pman_Core_NotifySend extends Pman
         
     );
     var $table = 'core_notify';
-    var $remote = false;
+    var $error_handler = 'die';
     
     function getAuth()
     {
@@ -96,9 +89,6 @@ class Pman_Core_NotifySend extends Pman
             DB_DataObject::debugLevel($opts['DB_DataObject-debug']);
         }
         
-        if(!empty($opts['remote'])){
-            $this->remote = true;
-        }
         //DB_DataObject::debugLevel(1);
         //date_default_timezone_set('UTC');
         // phpinfo();exit;
@@ -547,10 +537,12 @@ class Pman_Core_NotifySend extends Pman
     
     function errorHandler($msg)
     {
-        if(empty($this->referer)){
-            die($msg);
+        if($this->error_handler == 'exception'){
+            throw new Exception($msg);
         }
         
-        return $msg;
+        die($msg);
+        
+        
     }
 }
\ No newline at end of file