[contacts_api] IAddressBook moved to OCP as it's used by apps to provide access to their contact data

remotes/origin/stable5
Thomas Mueller 12 years ago
parent 728ea711b2
commit 8ed0ce7801
  1. 10
      lib/public/contacts.php
  2. 4
      lib/public/iaddressbook.php

@ -146,16 +146,16 @@ namespace OCP {
}
/**
* @param \OC\IAddressBook $address_book
* @param \OCP\IAddressBook $address_book
*/
public static function registerAddressBook(\OC\IAddressBook $address_book) {
public static function registerAddressBook(\OCP\IAddressBook $address_book) {
self::$address_books[$address_book->getKey()] = $address_book;
}
/**
* @param \OC\IAddressBook $address_book
* @param \OCP\IAddressBook $address_book
*/
public static function unregisterAddressBook(\OC\IAddressBook $address_book) {
public static function unregisterAddressBook(\OCP\IAddressBook $address_book) {
unset(self::$address_books[$address_book->getKey()]);
}
@ -179,7 +179,7 @@ namespace OCP {
}
/**
* @var \OC\IAddressBook[] which holds all registered address books
* @var \OCP\IAddressBook[] which holds all registered address books
*/
private static $address_books = array();
}

@ -20,7 +20,9 @@
*
*/
namespace OC {
// use OCP namespace for all classes that are considered public.
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP {
interface IAddressBook {
/**
Loading…
Cancel
Save