1<?php
2/**
3 * Copyright 2012-2017 Horde LLC (http://www.horde.org/)
4 *
5 * See the enclosed file LICENSE for license information (LGPL). If you
6 * did not receive this file, see http://www.horde.org/licenses/lgpl21.
7 *
8 * @category  Horde
9 * @copyright 2012-2017 Horde LLC
10 * @license   http://www.horde.org/licenses/lgpl21 LGPL 2.1
11 * @package   Imap_Client
12 */
13
14/**
15 * Object representation of an IMAP NIL (RFC 3501 [4.5]).
16 *
17 * @author    Michael Slusarz <slusarz@horde.org>
18 * @category  Horde
19 * @copyright 2012-2017 Horde LLC
20 * @license   http://www.horde.org/licenses/lgpl21 LGPL 2.1
21 * @package   Imap_Client
22 */
23class Horde_Imap_Client_Data_Format_Nil extends Horde_Imap_Client_Data_Format
24{
25    /**
26     */
27    public function __construct($data = null)
28    {
29        // Don't store any data in object.
30    }
31
32    /**
33     */
34    public function __toString()
35    {
36        return '';
37    }
38
39    /**
40     */
41    public function escape()
42    {
43        return 'NIL';
44    }
45
46}
47