Convert cron_ml_moderate to MailingList.
[platal.git] / include / mailinglist.inc.php
index 84cb526..c1bd630 100644 (file)
@@ -148,7 +148,9 @@ class MailingList
         return $this->mmclient->get_pending_ops($this->mbox);
     }
 
+    const REQ_ACCEPT = 1;
     const REQ_REJECT = 2;
+    const REQ_DISCARD = 3;
     const REQ_SUBSCRIBE = 4;
 
     /** Handle a mailing list request
@@ -166,6 +168,13 @@ class MailingList
         return $this->mmclient->get_pending_sub($this->mbox, $email);
     }
 
+    /** Retrieve pending mails
+     */
+    public function getPendingMail($mid)
+    {
+        return $this->mmclient->get_pending_mail($this->mbox, $mid);
+    }
+
     /** Create a list
      */
     public function create($description, $advertise,