|
|
|
@ -333,8 +333,10 @@ class Share { |
|
|
|
|
* @return Returns true on success or false on failure |
|
|
|
|
*/ |
|
|
|
|
public static function unshareAll($itemType, $itemSource) { |
|
|
|
|
if ($item = self::getItemShared($itemType, $itemSource)) { |
|
|
|
|
self::delete($item['id']); |
|
|
|
|
if ($shares = self::getItemShared($itemType, $itemSource)) { |
|
|
|
|
foreach ($shares as $share) { |
|
|
|
|
self::delete($share['id']); |
|
|
|
|
} |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|