<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Horde_Imap_Client_Base::search() does not return &#039;count&#039; value.</title> 
  <pubDate>Fri, 10 Apr 2026 14:48:30 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/12682</link> 
  <atom:link rel="self" type="application/rss+xml" title="Horde_Imap_Client_Base::search() does not return &#039;count&#039; value." href="https://bugs.horde.org/ticket/12682/rss" /> 
  <description>Horde_Imap_Client_Base::search() does not return &#039;count&#039; value.</description> 
 
   
   
  <item> 
   <title>phpdoc states that &#039;count&#039; is always returned in the search </title> 
   <description>phpdoc states that &#039;count&#039; is always returned in the search results. The folllowing example returns &#039;null&#039; as the value:

&lt;code&gt;
$mbox = new Horde_Imap_Client_Mailbox(&#039;INBOX&#039;);
$query = new Horde_Imap_Client_Search_Query();
$query-&gt;dateSearch(
 new Horde_Date(1379004786),
 Horde_Imap_Client_Search_Query::DATE_SINCE);

$results = $registry-&gt;mail-&gt;imapOb()-&gt;search($mbox, $query, array(&#039;results&#039; =&gt; array(Horde_Imap_Client::SEARCH_RESULTS_MATCH)));

var_dump($results[&#039;count&#039;]);  // null
var_dump($results[&#039;match&#039;]-&gt;ids); // array containing 51 UIDs that matched the search criteria
&lt;/code&gt;</description> 
   <pubDate>Fri, 13 Sep 2013 17:01:32 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12682#t80687</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit 7e2d1dfc69c9</title> 
   <description>Changes have been made in Git (master):

commit 7e2d1dfc69c9199bcdcf2d62d11edaded3c52fb2
Author: Michael M Slusarz &lt;slusarz@horde.org&gt;
Date:   Fri Sep 13 15:03:28 2013 -0600

    [mms] Ensure Horde_Imap_Client_Base#search() always returns the &#039;count&#039; value (Bug #12682).

 .../Imap_Client/lib/Horde/Imap/Client/Base.php     |   10 +++++++---
 framework/Imap_Client/package.xml                  |    2 ++
 2 files changed, 9 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/7e2d1dfc69c9199bcdcf2d62d11edaded3c52fb2</description> 
   <pubDate>Fri, 13 Sep 2013 21:04:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12682#t80697</link> 
  </item> 
   
  <item> 
   <title>Horde_Imap_Client 2.15.1.</title> 
   <description>Horde_Imap_Client 2.15.1.</description> 
   <pubDate>Fri, 13 Sep 2013 21:05:17 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12682#t80698</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit e53dade921db</title> 
   <description>Changes have been made in Git (master):

commit e53dade921dbe5df6064d46e2b2ec820598fea7c
Author: Michael M Slusarz &lt;slusarz@horde.org&gt;
Date:   Fri Sep 13 15:03:28 2013 -0600

    [mms] Ensure Horde_Imap_Client_Base#search() always returns the &#039;count&#039; value (Bug #12682).

 .../Imap_Client/lib/Horde/Imap/Client/Base.php     |   10 +++++++---
 framework/Imap_Client/package.xml                  |    2 ++
 2 files changed, 9 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/e53dade921dbe5df6064d46e2b2ec820598fea7c</description> 
   <pubDate>Tue, 17 Dec 2013 11:37:37 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12682#t81852</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
