[contacts_api] IAddressBook moved to OCP as it's used by apps to provide access to their contact data
This commit is contained in:
parent
728ea711b2
commit
8ed0ce7801
|
@ -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;
|
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()]);
|
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();
|
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 {
|
interface IAddressBook {
|
||||||
|
|
||||||
/**
|
/**
|
Loading…
Reference in New Issue