HEX
Server: LiteSpeed
System: Linux premium212.web-hosting.com 4.18.0-553.124.4.lve.el8.x86_64 #1 SMP Fri May 15 13:02:13 UTC 2026 x86_64
User: vitanhod (1367)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /home/vitanhod/vitamine.pk/wp-content/plugins/tenweb-speed-optimizer/vendor/enqueue/fs/Lock.php
<?php

declare(strict_types=1);

namespace Enqueue\Fs;

interface Lock
{
    /**
     * Returns the control If the look has been obtained
     * If not, should throw CannotObtainLockException exception.
     *
     * @param FsDestination $destination
     *
     * @throws CannotObtainLockException if look could not be obtained
     */
    public function lock(FsDestination $destination);

    /**
     * @param FsDestination $destination
     */
    public function release(FsDestination $destination);

    public function releaseAll();
}