DataObjects/core.sql
[Pman.Core] / Notify.php
index 0160458..9cc3896 100644 (file)
@@ -52,10 +52,10 @@ class Pman_Core_Notify extends Pman
         ),
         'generate' => array(
             'desc' => 'Generate notifications for a table, eg. cash_invoice',
-            'default' => 0,
+            'default' => '',
             'short' => 'g',
             'min' => 0,
-            'max' => 0,
+            'max' => 1,
         ),
     );
     
@@ -103,7 +103,15 @@ class Pman_Core_Notify extends Pman
         if (is_a($w, 'DB_DataObject')) {
             $w->generateNotifications();
         }
-     
+        if (!empty($opts['generate'])) {
+            $w = DB_DataObject::factory($opts['generate']);
+            if (is_a($w, 'DB_DataObject')) {
+                $w->generateNotifications();
+            }
+            exit;
+            
+            
+        }
      
         //DB_DataObject::debugLevel(1);
         $w = DB_DataObject::factory($this->table);