1: <?php
 2: /**
 3:  * The IMP_Sentmail_Null:: class is a null logging implementation.
 4:  *
 5:  * Copyright 2010-2012 Horde LLC (http://www.horde.org/)
 6:  *
 7:  * See the enclosed file COPYING for license information (GPL). If you
 8:  * did not receive this file, see http://www.horde.org/licenses/gpl.
 9:  *
10:  * @author   Michael Slusarz <slusarz@horde.org>
11:  * @category Horde
12:  * @license  http://www.horde.org/licenses/gpl GPL
13:  * @package  IMP
14:  */
15: class IMP_Sentmail_Null extends IMP_Sentmail_Base
16: {
17:     /**
18:      */
19:     protected function _log($action, $message_id, $recipient, $success)
20:     {
21:     }
22: 
23:     /**
24:      */
25:     public function favouriteRecipients($limit, $filter = null)
26:     {
27:         return array();
28:     }
29: 
30:     /**
31:      */
32:     public function numberOfRecipients($hours, $user = false)
33:     {
34:         return 0;
35:     }
36: 
37:     /**
38:      */
39:     protected function _deleteOldEntries($before)
40:     {
41:     }
42: 
43: }
44: