Lock
    
            
            in package
            
        
    
    
    
Verrou d'utilisation pour garantir que le script n'est pas utilisé plusieurs fois simultanément 3 opérations: - locked() pour connaitre l'état du verrou - lock() pour le vérouiller - unlock() pour le dévérouiller Le verrou est implémenté par l'existence d'un fichier.
Table of Contents
Constants
- LOCK_FILEPATH = __DIR__ . '/LOCK.txt'
- chemin du fichier utilisé pour le verrou
Methods
- lock() : bool
- verouille, renvoie vrai si ok, false si le verrou existait déjà
- locked() : string|null
- Si le verrou existe alors renvoie le contenu du fichier avec la date de verrou
- unlock() : void
- dévérouille
Constants
LOCK_FILEPATH
chemin du fichier utilisé pour le verrou
    public
        mixed
    LOCK_FILEPATH
    = __DIR__ . '/LOCK.txt'
    
    
    
Methods
lock()
verouille, renvoie vrai si ok, false si le verrou existait déjà
    public
            static        lock() : bool
    Return values
boollocked()
Si le verrou existe alors renvoie le contenu du fichier avec la date de verrou
    public
            static        locked() : string|null
    Return values
string|nullunlock()
dévérouille
    public
            static        unlock() : void