[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