Documentation

Markers

Table of Contents

Horde/ActiveSync/Connector/Importer.php 1
Horde/ActiveSync/Device.php 1
Horde/ActiveSync/Driver/Base.php 3
Horde/ActiveSync/Folder/Base.php 1
Horde/ActiveSync/Imap/Adapter.php 1
Horde/ActiveSync/Imap/Message.php 1
Horde/ActiveSync/Imap/MessageBodyData.php 1
Horde/ActiveSync/Log/Formatter.php 1
Horde/ActiveSync/Mime/Headers/Addresses.php 1
Horde/ActiveSync/Mime.php 2
Horde/ActiveSync/Rfc822.php 1
Horde/ActiveSync/State/Base.php 1
Horde/ActiveSync/State/Mongo.php 1
Horde/ActiveSync/State/Sql.php 1
Horde/ActiveSync/Wbxml/Decoder.php 1
Horde/ActiveSync.php 1

Importer.php

Type Line Description
TODO 142 Revisit passing $class for SMS. Probably pass class in the const'r.

Device.php

Type Line Description
TODO 389 For 3.0, make it clearer that deviceInfo is per-user and deviceProperties is per-device.

Base.php

Type Line Description
TODO 266
TODO 615 Horde 6 - Change return structure to (optionally) include the actual $to_ts value that was used. This is needed because if using something like Kolab/IMAP storage backend in Horde, then we must synchronize Horde <-> Kolab to get any changes from external Kolab clients and this may cause new/changed entries that would change the current MODSEQ. Not critical, since without this it only results in having to wait until the next SYNC cycle. By returning the actual $to_ts value we can update the state with THIS value instead of the one we were originally sent.
TODO 819 Purposely leaving out parameters from the signature to avoid php warnings when using older implementations that only take the one argument.

Base.php

Type Line Description
TODO 97 For H6 make these all __get/__set calls.

Adapter.php

Type Line Description
TODO 295 This should be renamed to getImapMessages since we can now accept an array of $uids.

Message.php

Type Line Description
TODO 601 Simplify by removing 'mimeheaders' parameter (not used).

MessageBodyData.php

Type Line Description
TODO 786 remove in H6.

Formatter.php

Type Line Description
TODO 28 Log Device ID?

Addresses.php

Type Line Description
TODO 22 Implement with traits.

Mime.php

Type Line Description
TODO 121 Pass a single mime part as parameter.
TODO 216 For 3.0, combine into one method with self::isSigned() and return a bitmask result.

Rfc822.php

Type Line Description
TODO 134 Rename to make it clear this returns a stream.

Base.php

Type Line Description
TODO 599 Remove/replace in H6 with Horde_ActiveSync_SyncKey

Mongo.php

Type Line Description
TODO 724

Sql.php

Type Line Description
TODO 425 This method needs some cleanup, abstraction.

Decoder.php

Type Line Description
TODO 41 H6 Make this (and most of the other) properties protected.

ActiveSync.php

Type Line Description
TODO 453 For H6, move to Horde_ActiveSync_Message_Base::factory()

Search results