Fix array key name. Fix setting flag changes.
This hasn't been used since Horde 4
Fix variable name
Avoid warnings about modifying an overloaded property.
Only log ActiveSync entries if we active the synclog.

Information provided by the activesync logger is really only
useful if separated into device files, and is only useless
noise if dumped into the horde-wide log file.
Can't use overloaded properties in current() either.
Ensure mimesupport is always set.
sigh. Typehints are pretty useless if you can't use a base class.
Avoid older mobile browsers displaying "null" for empty descriptions.
Bug: 12098 Fix uncompleting tasks from task view in smartmobile view.
Signed-off-by: Michael J Rubinsky <mrubinsk@horde.org>
BFN
Revert "sigh. Typehints are pretty useless if you can't use a base class."

This reverts commit dfa3e2fce83638a4cc61114284b0de01728a4a12.
of course, it helps if we type hint with the *correct* parent class.
Don't access the PolKey value if we know we don't have one.
Fix variable name, add declaration/phpdoc
Avoid undefined variable warnings.
Add @todo
CLASS isn't used (or needed) in EAS >= 12.0 GETITEMESTIMATE requests.
Set defaults all in one place
Remove unused variable.