From: Michael J. Rubinsky Date: Mon, 12 Apr 2010 17:37:20 +0000 (-0400) Subject: ws, class constants, no need to check for different cases of headers anymore X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=126a70429f1ae86227d590c14c346a62fa473456;p=horde.git ws, class constants, no need to check for different cases of headers anymore --- diff --git a/framework/ActiveSync/lib/Horde/ActiveSync.php b/framework/ActiveSync/lib/Horde/ActiveSync.php index 929e48fac..905494727 100644 --- a/framework/ActiveSync/lib/Horde/ActiveSync.php +++ b/framework/ActiveSync/lib/Horde/ActiveSync.php @@ -198,6 +198,8 @@ class Horde_ActiveSync const CONFLICT_OVERWRITE_SERVER = 0; const CONFLICT_OVERWRITE_PIM = 1; + const BACKEND_DISCARD_DATA = 1; + /* TRUNCATION Constants */ const TRUNCATION_HEADERS = 0; const TRUNCATION_512B = 1; @@ -207,7 +209,7 @@ class Horde_ActiveSync const TRUNCATION_ALL = 9; /* Request related constants that are used in multiple places */ - /* FOLDERHIERARCHY */ + /* FOLDERHIERARCHY */ const FOLDERHIERARCHY_FOLDERS = 'FolderHierarchy:Folders'; const FOLDERHIERARCHY_FOLDER = 'FolderHierarchy:Folder'; const FOLDERHIERARCHY_DISPLAYNAME = 'FolderHierarchy:DisplayName'; @@ -228,7 +230,7 @@ class Horde_ActiveSync const FOLDERHIERARCHY_FOLDERSYNC = 'FolderHierarchy:FolderSync'; const FOLDERHIERARCHY_COUNT = 'FolderHierarchy:Count'; const FOLDERHIERARCHY_VERSION = 'FolderHierarchy:Version'; - + /* SYNC */ const SYNC_SYNCHRONIZE = 'Synchronize'; const SYNC_REPLIES = 'Replies'; @@ -298,7 +300,7 @@ class Horde_ActiveSync const FOLDER_TYPE_UNKNOWN = 18; const FOLDER_TYPE_RECIPIENT_CACHE = 19; const FOLDER_TYPE_DUMMY = '__dummy.Folder.Id__'; - + /** * Logger * @@ -1113,11 +1115,7 @@ class Horde_ActiveSync public function getPolicyKey() { /* Policy key headers may be sent in either of these forms: */ - $this->_policykey = $this->_request->getHeader('X-Ms-Policykey'); - if (empty($this->_policykey)) { - $this->_policykey = $this->_request->getHeader('X-MS-PolicyKey'); - } - + $this->_policykey = $this->_request->getHeader('X-MS-PolicyKey'); if (empty($this->_policykey)) { $this->_policykey = 0; } @@ -1133,14 +1131,12 @@ class Horde_ActiveSync if (isset($this->_version)) { return $this->_version; } - - $this->_version = $this->_request->getHeader('Ms-Asprotocolversion'); - if (empty($this->_version)) { - $this->_version = $this->_request->getHeader('MS-ASProtocolVersion'); - } + $this->_version = $this->_request->getHeader('MS-ASProtocolVersion'); if (empty($this->_version)) { $this->_version = '1.0'; } + + return $this->_version; } } \ No newline at end of file