Jump to main content Jump to doc navigation

modUser::removeLocks

Releases the resource locks this User holds. It reads the locks registry directory, subscribes to /resource/ and pulls every lock message owned by this User. endSession() calls the method with no arguments before the session is destroyed.

$options has no effect: the body never reads it, even though the docblock promises control over lock types. The return value reports whether the scan ran, not whether anything was unlocked. It is false when the xpdo instance is not a modX or the registry service will not load.

Syntax

boolean removeLocks ([array $options = array()])
  • $options (array) Accepted but unused, by default array().

Example

$user->removeLocks();

See Also

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • JT Skaggs
  • deJaya
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$194 per month—let's make that $500!

Learn more