Update documentation

remotes/origin/stable45
Michael Gapczynski 13 years ago
parent 51a4518396
commit 8de69fcb18
  1. 26
      lib/public/share.php

@ -138,10 +138,10 @@ class Share {
* @brief Share an item with a user, group, or via private link * @brief Share an item with a user, group, or via private link
* @param string Item type * @param string Item type
* @param string Item * @param string Item
* @param int SHARETYPE_USER | SHARETYPE_GROUP | SHARETYPE_PRIVATE_LINK * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, or SHARE_TYPE_PRIVATE_LINK
* @param string User or group the item is being shared with * @param string User or group the item is being shared with
* @param int CRUDS permissions * @param int CRUDS permissions
* @return Returns true on success or false on failure * @return bool Returns true on success or false on failure
*/ */
public static function share($itemType, $item, $shareType, $shareWith, $permissions) { public static function share($itemType, $item, $shareType, $shareWith, $permissions) {
$uidOwner = \OC_User::getUser(); $uidOwner = \OC_User::getUser();
@ -227,7 +227,7 @@ class Share {
* @brief Unshare an item from a user, group, or delete a private link * @brief Unshare an item from a user, group, or delete a private link
* @param string Item type * @param string Item type
* @param string Item * @param string Item
* @param int SHARETYPE_USER | SHARETYPE_GROUP | SHARETYPE_PRIVATE_LINK * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, or SHARE_TYPE_PRIVATE_LINK
* @param string User or group the item is being shared with * @param string User or group the item is being shared with
* @return Returns true on success or false on failure * @return Returns true on success or false on failure
*/ */
@ -313,7 +313,7 @@ class Share {
* @brief Set the permissions of an item for a specific user or group * @brief Set the permissions of an item for a specific user or group
* @param string Item type * @param string Item type
* @param string Item * @param string Item
* @param int SHARETYPE_USER | SHARETYPE_GROUP | SHARETYPE_PRIVATE_LINK * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, or SHARE_TYPE_PRIVATE_LINK
* @param string User or group the item is being shared with * @param string User or group the item is being shared with
* @param int CRUDS permissions * @param int CRUDS permissions
* @return Returns true on success or false on failure * @return Returns true on success or false on failure
@ -417,11 +417,14 @@ class Share {
* @brief Get shared items from the database * @brief Get shared items from the database
* @param string Item type * @param string Item type
* @param string Item or item target (optional) * @param string Item or item target (optional)
* @param string User the item(s) is(are) shared with * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, SHARE_TYPE_PRIVATE_LINK, $shareTypeUserAndGroups, or $shareTypeGroupUserUnique
* @param string|bool Group the item(s) is(are) shared with * @param string User or group the item is being shared with
* @param string User that is the owner of shared items (optional) * @param string User that is the owner of shared items (optional)
* @param bool Translate the items back into their original source (optional) * @param int Format to convert items to with formatItems()
* @param mixed Parameters to pass to formatItems()
* @param int Number of items to return, -1 to return all matches (optional) * @param int Number of items to return, -1 to return all matches (optional)
* @param bool Is item the source (optional)
* @return mixed
* *
* See public functions getItem(s)... for parameter usage * See public functions getItem(s)... for parameter usage
* *
@ -551,12 +554,11 @@ class Share {
* @brief Put shared item into the database * @brief Put shared item into the database
* @param string Item type * @param string Item type
* @param string Item * @param string Item
* @param string|array User(s) the item is being shared with * @param int SHARE_TYPE_USER, SHARE_TYPE_GROUP, or SHARE_TYPE_PRIVATE_LINK
* @param string|null Group the item is being shared with * @param string User or group the item is being shared with
* @param string Owner of the item * @param int CRUDS permissions
* @param string
* @param bool|array Parent folder target (optional) * @param bool|array Parent folder target (optional)
* @return bool * @return bool Returns true on success or false on failure
*/ */
private static function put($itemType, $item, $shareType, $shareWith, $uidOwner, $permissions, $parentFolder = null) { private static function put($itemType, $item, $shareType, $shareWith, $uidOwner, $permissions, $parentFolder = null) {
// Check file extension for an equivalent item type to convert to // Check file extension for an equivalent item type to convert to

Loading…
Cancel
Save