private function getLockName(Lock $lock, $arguments)
 {
     $lockName = $this->lockPrefix . '_' . $lock->getMethod();
     if (array_key_exists($lock->getArgumentIndex(), $arguments)) {
         $argumentHash = $this->getHashFromValue($arguments[$lock->getArgumentIndex()]);
         $lockName .= sprintf('_%s_%s', $lock->getArgumentIndex(), $argumentHash);
     }
     return $lockName;
 }