protected function release(Lock $lock) { $workcopy = $lock->getWorkCopy(); // deletes the dependencies DeleteHelper::deepDelete($workcopy); // deletes the workcopy $this->getWorkspaceModel()->getRdfsInterface()->getResourceImplementation()->delete($workcopy); SqlStorage::remove($lock); WorkspaceMap::getCurrentUserMap()->reload(); return true; }