Browse Source

add phpdoc

remotes/origin/dav-zip-folder
Robin Appelman 10 years ago
committed by Thomas Müller
parent
commit
f39c73c79c
  1. 7
      lib/private/lock/abstractlockingprovider.php
  2. 6
      lib/private/lock/dblockingprovider.php

7
lib/private/lock/abstractlockingprovider.php

@ -33,6 +33,13 @@ abstract class AbstractLockingProvider implements ILockingProvider {
'exclusive' => []
];
/**
* Check if we've locally acquired a lock
*
* @param string $path
* @param int $type
* @return bool
*/
protected function hasAcquiredLock($path, $type) {
if ($type === self::LOCK_SHARED) {
return isset($this->acquiredLocks['shared'][$path]) && $this->acquiredLocks['shared'][$path] > 0;

6
lib/private/lock/dblockingprovider.php

@ -51,6 +51,12 @@ class DBLockingProvider extends AbstractLockingProvider {
const TTL = 3600; // how long until we clear stray locks in seconds
/**
* Check if we have an open shared lock for a path
*
* @param string $path
* @return bool
*/
protected function isLocallyLocked($path) {
return isset($this->sharedLocks[$path]) && $this->sharedLocks[$path];
}

Loading…
Cancel
Save