TagManager¶
- 
class OC\TagManager¶
- Source: - lib/private/TagManager.php#48 - Implements: - OCP\ITagManager
Properties¶
Methods¶
- 
public OC\TagManager::__construct($mapper, $userSession, $connection)¶
- Source: - lib/private/TagManager.php#59 
- 
public OC\TagManager::load($type, $defaultTags=[], $includeShared=false, $userId=null)¶
- Create a new \OCP\ITags instance and load tags from db.Source: Parameters: - $type (string) The type identifier e.g. ‘contact’ or ‘event’.
- $defaultTags (array) An array of default tags to be used if none are stored.
- $includeShared (bool) Whether to include tags for items shared with this user by others.
- $userId (string) user for which to retrieve the tags, defaults to the currently
 logged in user See: Returns: \OCP\ITagssince 20.0.0 $includeShared isn’t used anymore
- 
public OC\TagManager::getUsersFavoritingObject($objectType, $objectId)¶
- Get all users who favorited an objectSource: Parameters: - $objectType (string)
- $objectId (int)
 Returns: array