[commits] Horde branch ActiveSync updated. 72fb56cb9c16b85a6c8b4594f1559f2963138c7c

Michael Rubinsky mike at theupstairsroom.com
Sun Jan 17 16:20:16 UTC 2010


The branch "ActiveSync" has been updated.
The following is a summary of the commits.

from: 741374a227b2adb5756de3ff9fe156a1b5b0ac5c

3fc220e Use type hints in the const'r, and use a setter for the looger
6be49bb Clean up the const'r, add initial stub class for a state storage class
fa012a9 State storage that is injectable
ae1ab90 Add basic filebased state machine
de70dfa Don't require the syncKey to be known during instantiation.
3bd0704 remove StateStorage files, track class name changes
72fb56c Add methods to StateMachine to save device folder state

-----------------------------------------------------------------------

commit 3fc220ebd652118d77fef65e5ebb90c2057b72e4
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sat Jan 16 17:48:17 2010 -0500

    Use type hints in the const'r, and use a setter for the looger

 framework/ActiveSync/lib/Horde/ActiveSync.php |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=2c41718a969a666384e54a1e0926351482e0f7ff&r2=3fc220ebd652118d77fef65e5ebb90c2057b72e4

-----------------------------------------------------------------------

commit 6be49bbb1aa34ae4de8aa2a5c88582992dc76a74
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sat Jan 16 18:19:42 2010 -0500

    Clean up the const'r, add initial stub class for a state storage class

 framework/ActiveSync/lib/Horde/ActiveSync.php                   |    8 -
 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php      |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php |   56 +++++++
 3 files changed, 57 insertions(+), 9 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php

http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=3fc220ebd652118d77fef65e5ebb90c2057b72e4&r2=6be49bbb1aa34ae4de8aa2a5c88582992dc76a74
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php?rt=horde-git&r1=2a7b50fe4bf1b2ab43308b25c176f79d07559219&r2=6be49bbb1aa34ae4de8aa2a5c88582992dc76a74
http://git.horde.org/co.php/framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php?rt=horde-git&r=6be49bbb1aa34ae4de8aa2a5c88582992dc76a74

-----------------------------------------------------------------------

commit fa012a9062be95a417674c2e79e2d45b0395ad09
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sat Jan 16 18:22:55 2010 -0500

    State storage that is injectable
    
    The rest of the code still needs to be refactored to use it...

 framework/ActiveSync/lib/Horde/ActiveSync.php |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=6be49bbb1aa34ae4de8aa2a5c88582992dc76a74&r2=fa012a9062be95a417674c2e79e2d45b0395ad09

-----------------------------------------------------------------------

commit ae1ab90fd4366d16bd81532facc7285ddb28378f
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sat Jan 16 18:57:02 2010 -0500

    Add basic filebased state machine

 framework/ActiveSync/lib/Horde/ActiveSync.php                   |    6 +
 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine.php      |  142 -------
 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php |   48 ++-
 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/File.php |  125 ++++++
 4 files changed, 175 insertions(+), 146 deletions(-)
 delete mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine.php
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/File.php

http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=fa012a9062be95a417674c2e79e2d45b0395ad09&r2=ae1ab90fd4366d16bd81532facc7285ddb28378f
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/StateMachine.php?rt=horde-git&r1=55e1fa23cec6c03a6552ce2362fb101f902e17f1&r2=ae1ab90fd4366d16bd81532facc7285ddb28378f
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php?rt=horde-git&r1=6be49bbb1aa34ae4de8aa2a5c88582992dc76a74&r2=ae1ab90fd4366d16bd81532facc7285ddb28378f
http://git.horde.org/co.php/framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/File.php?rt=horde-git&r=ae1ab90fd4366d16bd81532facc7285ddb28378f

-----------------------------------------------------------------------

commit de70dfae406fc498e5035692b6274a74b5b16d6a
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sun Jan 17 10:22:09 2010 -0500

    Don't require the syncKey to be known during instantiation.
    
    Rename StateStorage -> StateMachine
    Don't require the syncKey when object is instantiated, so we can inject the class
    before we know it.

 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/Base.php |   93 +++++
 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/File.php |  138 +++++++
 2 files changed, 231 insertions(+), 0 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/Base.php
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/File.php

http://git.horde.org/co.php/framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/Base.php?rt=horde-git&r=de70dfae406fc498e5035692b6274a74b5b16d6a
http://git.horde.org/co.php/framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/File.php?rt=horde-git&r=de70dfae406fc498e5035692b6274a74b5b16d6a

-----------------------------------------------------------------------

commit 3bd070495bd17746300ba5785feda306d082bfff
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sun Jan 17 10:24:44 2010 -0500

    remove StateStorage files, track class name changes

 framework/ActiveSync/lib/Horde/ActiveSync.php                   |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php |   96 -----
 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/File.php |  125 -------
 3 files changed, 3 insertions(+), 224 deletions(-)
 delete mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php
 delete mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/File.php

http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=ae1ab90fd4366d16bd81532facc7285ddb28378f&r2=3bd070495bd17746300ba5785feda306d082bfff
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/Base.php?rt=horde-git&r1=ae1ab90fd4366d16bd81532facc7285ddb28378f&r2=3bd070495bd17746300ba5785feda306d082bfff
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/StateStorage/File.php?rt=horde-git&r1=ae1ab90fd4366d16bd81532facc7285ddb28378f&r2=3bd070495bd17746300ba5785feda306d082bfff

-----------------------------------------------------------------------

commit 72fb56cb9c16b85a6c8b4594f1559f2963138c7c
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date:   Sun Jan 17 11:19:12 2010 -0500

    Add methods to StateMachine to save device folder state

 framework/ActiveSync/lib/Horde/ActiveSync.php                   |  152 +++----
 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/Base.php |   22 +
 framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/File.php |   69 +++-
 3 files changed, 163 insertions(+), 80 deletions(-)

http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=3bd070495bd17746300ba5785feda306d082bfff&r2=72fb56cb9c16b85a6c8b4594f1559f2963138c7c
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/Base.php?rt=horde-git&r1=de70dfae406fc498e5035692b6274a74b5b16d6a&r2=72fb56cb9c16b85a6c8b4594f1559f2963138c7c
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/StateMachine/File.php?rt=horde-git&r1=de70dfae406fc498e5035692b6274a74b5b16d6a&r2=72fb56cb9c16b85a6c8b4594f1559f2963138c7c




More information about the commits mailing list