[horde] Horde_Imap_Client-2.3.1 does not work

Michael M Slusarz slusarz at horde.org
Thu Dec 6 23:59:09 UTC 2012


Quoting Jan Schneider <jan at horde.org>:

> This general discussion aside, this was not a bug in PHP. You  
> changed the Horde_Imap_Client_Tokenize class to an abstract class,  
> even though objects of this class was stored in people's caches.  
> When unserializing from cache, this had to fail of course.

This is incorrect.  While this might have eventually been an issue, it  
was not the issue everyone was reporting: trying to extend a class  
that has declared an implementation method as abstract.

Fatal error: Can't inherit abstract function Iterator::next()
(previously declared abstract in Horde_Imap_Client_Tokenize) in
/usr/share/php5/PEAR/Horde/Imap/Client/Tokenize.php on line 29

The issue you identified is fairly rare.  It would have only been  
triggered when viewing a MIME part which contained explicit language  
information, and this part was cached.  But everything else would have  
worked fine.

michael

___________________________________
Michael Slusarz [slusarz at horde.org]



More information about the horde mailing list