Page MenuHomePhorge

IData.php
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

IData.php

<?php
/**
* Syncroton
*
* @package Model
* @license http://www.tine20.org/licenses/lgpl.html LGPL Version 3
* @copyright Copyright (c) 2009-2012 Metaways Infosystems GmbH (http://www.metaways.de)
* @author Lars Kneschke <l.kneschke@metaways.de>
*/
/**
* class to handle ActiveSync Sync command
*
* @package Model
*/
interface Syncroton_Data_IData
{
//public function appendXML(DOMElement $_domParrent, $_collectionData, $_serverId);
public function createEntry($_folderId, Syncroton_Model_IEntry $_entry);
public function createFolder(Syncroton_Model_IFolder $folder);
public function deleteEntry($_folderId, $_serverId, $_collectionData);
public function deleteFolder($_folderId);
public function getAllFolders();
public function getChangedEntries($_folderId, DateTime $_startTimeStamp, DateTime $_endTimeStamp = NULL);
public function getCountOfChanges(Syncroton_Backend_IContent $contentBackend, Syncroton_Model_IFolder $folder, Syncroton_Model_ISyncState $syncState);
/**
*
* @param Syncroton_Model_SyncCollection $collection
* @param string $serverId
* @return Syncroton_Model_IEntry
*/
public function getEntry(Syncroton_Model_SyncCollection $collection, $serverId);
/**
*
* @param unknown_type $fileReference
* @return Syncroton_Model_FileReference
*/
public function getFileReference($fileReference);
public function moveItem($_srcFolderId, $_serverId, $_dstFolderId);
public function updateEntry($_folderId, $_serverId, Syncroton_Model_IEntry $_entry);
public function updateFolder(Syncroton_Model_IFolder $folder);
}

File Metadata

Mime Type
text/x-php
Expires
Sat, Apr 4, 1:50 AM (1 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18822030
Default Alt Text
IData.php (1 KB)

Event Timeline