LockFile - staffcheck/api GitHub Wiki

LockFile

  • Class name: LockFile
  • Namespace:

Properties

$file_name

public mixed $file_name = NULL
  • Visibility: public

$max_lock_file_age

public mixed $max_lock_file_age = 86400
  • Visibility: public

$use_pid

public mixed $use_pid = TRUE
  • Visibility: public

Methods

__construct

mixed LockFile::__construct($file_name)

LockFile constructor.

  • Visibility: public

Arguments

  • $file_name mixed

getFileName

null LockFile::getFileName()
  • Visibility: public

setFileName

boolean LockFile::setFileName($file_name)
  • Visibility: public

Arguments

  • $file_name mixed

getCurrentPID

boolean|integer LockFile::getCurrentPID()
  • Visibility: public

isPIDRunning

boolean|null LockFile::isPIDRunning(integer $pid)
  • Visibility: public

Arguments

  • $pid integer - Process ID

create

boolean|integer LockFile::create()
  • Visibility: public

delete

boolean LockFile::delete()
  • Visibility: public

exists

boolean|null LockFile::exists()
  • Visibility: public
⚠️ **GitHub.com Fallback** ⚠️