Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ExpiringStoreTrait.php

trait ExpiringStoreTrait

Hierarchy

  • trait \Symfony\Component\Lock\Store\ExpiringStoreTrait

File

vendor/symfony/lock/Store/ExpiringStoreTrait.php, line 17

Namespace

Symfony\Component\Lock\Store
View source
trait ExpiringStoreTrait {
    private function checkNotExpired(Key $key) : void {
        if ($key->isExpired()) {
            try {
                $this->delete($key);
            } catch (\Exception) {
                // swallow exception to not hide the original issue
            }
            throw new LockExpiredException(\sprintf('Failed to store the "%s" lock.', $key));
        }
    }

}

Members

Title Sort descending Modifiers Object type Summary
ExpiringStoreTrait::checkNotExpired private function

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal