%PDF- %PDF-
Direktori : /www/varak.net/mail2.varak.net_old/libraries/afterlogic/DAV/CardDAV/ |
Current File : /www/varak.net/mail2.varak.net_old/libraries/afterlogic/DAV/CardDAV/SharedCard.php |
<?php /* * Copyright 2004-2014, AfterLogic Corp. * Licensed under AGPLv3 license or AfterLogic license * if commercial version of the product was purchased. * See the LICENSE file for a full license statement. */ namespace afterlogic\DAV\CardDAV; class SharedCard extends \Sabre\CardDAV\Card { protected $principalUri; /** * Constructor * * @param \Sabre\CardDAV\Backend\BackendInterface $carddavBackend * @param array $addressBookInfo * @param array $cardData */ public function __construct(\Sabre\CardDAV\Backend\BackendInterface $carddavBackend,array $addressBookInfo,array $cardData,$principalUri) { parent::__construct($carddavBackend, $addressBookInfo, $cardData); $this->principalUri = $principalUri; } public function getACL() { return array( array( 'privilege' => '{DAV:}read', 'principal' => $this->principalUri, 'protected' => true, ), array( 'privilege' => '{DAV:}write', 'principal' => $this->principalUri, 'protected' => true, ), ); } }