Have Horde_Imap_Client_Base implement Serializable
authorMichael M Slusarz <slusarz@curecanti.org>
Sat, 4 Sep 2010 08:03:57 +0000 (02:03 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Mon, 6 Sep 2010 20:31:15 +0000 (14:31 -0600)
commitbb1c6786b756869bc25361ec7ca792a7e12863a8
treea2b576e7072a43bec39757377396b046e71f24df
parent7736e56928ed5de51eff73d00178765a113afb45
Have Horde_Imap_Client_Base implement Serializable

Provides a more compact way of storing serialized data.
Reduces complexity as child functions do not need to extend the
serialization-related methods.
Implement versioning in order to invalidate cache when upgrading in
future.
framework/Imap_Client/lib/Horde/Imap/Client/Base.php
framework/Imap_Client/lib/Horde/Imap/Client/Cclient.php
framework/Imap_Client/lib/Horde/Imap/Client/Cclient/Pop3.php
framework/Imap_Client/lib/Horde/Imap/Client/Socket.php
framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php