phpDocumentor

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
bool

locked()

Si le verrou existe alors renvoie le contenu du fichier avec la date de verrou

public static locked() : string|null
Return values
string|null

unlock()

dévérouille

public static unlock() : void

        
On this page

Search results