phpdoc
authorMichael M Slusarz <slusarz@curecanti.org>
Sat, 11 Sep 2010 07:08:57 +0000 (01:08 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Sat, 11 Sep 2010 17:05:52 +0000 (11:05 -0600)
ingo/lib/Script/Imap.php
ingo/lib/Script/Imap/Api.php

index 34f3a4d..ee6d203 100644 (file)
@@ -8,8 +8,10 @@
  * See the enclosed file LICENSE for license information (ASL).  If you
  * did not receive this file, see http://www.horde.org/licenses/asl.php.
  *
- * @author  Michael Slusarz <slusarz@horde.org>
- * @package Ingo
+ * @author   Michael Slusarz <slusarz@horde.org>
+ * @category Horde
+ * @license  http://www.horde.org/licenses/asl.php ASL
+ * @package  Ingo
  */
 class Ingo_Script_Imap extends Ingo_Script
 {
@@ -88,10 +90,11 @@ class Ingo_Script_Imap extends Ingo_Script
      * Perform the filtering specified in the rules.
      *
      * @param array $params  The parameter array. It MUST contain:
-     *                       - 'mailbox': The name of the mailbox to filter.
-     *                       - 'show_filter_msg': Show detailed filter status
-     *                          messages?
-     *                       - 'filter_seen': Only filter seen messages?
+     * <pre>
+     * 'filter_seen' - (boolean) Only filter seen messages?
+     * 'mailbox' - (string) The name of the mailbox to filter.
+     * 'show_filter_msg' - (boolean) Show detailed filter status messages?
+     * </pre>
      *
      * @return boolean  True if filtering performed, false if not.
      */
index 0ed0d61..0ae4e7c 100644 (file)
@@ -1,19 +1,23 @@
 <?php
 /**
- * The Ingo_Script_Imap_Api:: is the base driver class for Ingo_Script_Imap::.
+ * This file defines the base driver class for Ingo_Script_Imap::.
  *
  * Copyright 2003-2010 The Horde Project (http://www.horde.org/)
  *
  * See the enclosed file LICENSE for license information (ASL).  If you
  * did not receive this file, see http://www.horde.org/licenses/asl.php.
  *
- * @author  Michael Slusarz <slusarz@horde.org>
- * @package Ingo
+ * @author   Michael Slusarz <slusarz@horde.org>
+ * @category Horde
+ * @license  http://www.horde.org/licenses/asl.php ASL
+ * @package  Ingo
  */
-class Ingo_Script_Imap_Api
+abstract class Ingo_Script_Imap_Api
 {
     /**
-     * TODO
+     * Configuration parameters.
+     *
+     * @var array
      */
     protected $_params;