12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace OCP\Contacts\ContactsMenu;
- use OCP\IUser;
- /**
- * @since 13.0.0
- */
- interface IContactsStore {
- /**
- * @param IUser $user
- * @param $filter
- * @return IEntry[]
- * @since 13.0.0
- */
- public function getContacts(IUser $user, $filter);
- /**
- * @brief finds a contact by specifying the property to search on ($shareType) and the value ($shareWith)
- * @param IUser $user
- * @param integer $shareType
- * @param string $shareWith
- * @return IEntry|null
- * @since 13.0.0
- */
- public function findOne(IUser $user, $shareType, $shareWith);
- }
|