Definition
/**
* Create a locking clause (FOR UPDATE, FOR SHARE, etc.).
*
* @param LockStrength $strength Lock strength
* @param list<string> $tables Tables to lock (empty for all)
* @param LockWaitPolicy $waitPolicy Wait policy
*/
lock_for(LockStrength $strength, array $tables, LockWaitPolicy $waitPolicy) : LockingClause