Page MenuHomePhorge

IDevice.php
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

IDevice.php

<?php
/**
* Syncroton
*
* @package Command
* @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 Backend
*/
interface Syncroton_Backend_IDevice
{
/**
* Create a new device
*
* @param Syncroton_Model_IDevice $_device
* @return Syncroton_Model_IDevice
*/
public function create(Syncroton_Model_IDevice $_device);
/**
* Deletes one or more existing devices
*
* @param string|array $_id
* @return void
*/
public function delete($_id);
/**
* Return a single device
*
* @param string $_id
* @return Syncroton_Model_IDevice
*/
public function get($_id);
/**
* @param unknown_type $userId
* @param unknown_type $deviceId
* @return Syncroton_Model_IDevice
*/
public function getUserDevice($userId, $deviceId);
/**
* Upates an existing persistent record
*
* @param Syncroton_Model_IDevice $_device
* @return Syncroton_Model_IDevice
*/
public function update(Syncroton_Model_IDevice $_device);
}

File Metadata

Mime Type
text/x-php
Expires
Mon, Apr 6, 12:58 AM (4 d, 23 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18831784
Default Alt Text
IDevice.php (1 KB)

Event Timeline