Merge branch '5.4' into 5.5
authorTim Düsterhus <duesterhus@woltlab.com>
Mon, 18 Oct 2021 13:53:08 +0000 (15:53 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Mon, 18 Oct 2021 13:53:08 +0000 (15:53 +0200)
1  2 
docs/php/api/form_builder/dependencies.md

index f80c9af34ccd8d73de1d03cde757e0710d73281b,f496e39b8913858c1621c3209edd3072f21c2352..41f612ef95ec549a35304564d5980ba1c1d84634
@@@ -50,27 -50,14 +50,31 @@@ When the form is built, all dependencie
  
  ## Default Dependencies
  
 -WoltLab Suite Core delivers the following dependency classes by default:
 +WoltLab Suite Core delivers the following default dependency classes by default:
  
 -- `NonEmptyFormFieldDependency` can be used to ensure that a node is only shown if the value of the referenced form field is not empty (being empty is determined using PHP’s `empty()` language construct).
 -- `EmptyFormFieldDependency` is the inverse of `NonEmptyFormFieldDependency`, checking for `!empty()`.
 -- `IsNotClickedFormFieldDependency` is a special dependency for [`ButtonFormField`s](./form_fields.md#buttonformfield). Refer to the documentation of `ButtomFormField` for details.
 -- `ValueFormFieldDependency` can be used to ensure that a node is only shown if the value of the referenced form field is from a specified list of of values (see methods `values($values)` and `getValues()`).
 +### `NonEmptyFormFieldDependency`
 +
 +`NonEmptyFormFieldDependency` can be used to ensure that a node is only shown if the value of the referenced form field is not empty (being empty is determined using PHP’s `empty()` language construct).
 +
 +### `EmptyFormFieldDependency`
 +
 +This is the inverse of `NonEmptyFormFieldDependency`, checking for `!empty()`.
 +
 +### `ValueFormFieldDependency`
 +
 +`ValueFormFieldDependency` can be used to ensure that a node is only shown if the value of the referenced form field is from a specified list of of values (see methods `values($values)` and `getValues()`).
    Additionally, via `negate($negate = true)` and `isNegated()`, the logic can also be inverted by requiring the value of the referenced form field not to be from a specified list of values.
  
 +### `ValueIntervalFormFieldDependency`
 +
 +!!! info "Only available since version 5.5."
 +
 +`ValueIntervalFormFieldDependency` can be used to ensure that a node is only shown if the value of the referenced form field is in a specific interval whose boundaries are set via `minimum(?float $minimum = null)` and `maximum(?float $maximum = null)`.
 +
++### `IsNotClickedFormFieldDependency`
++
++`IsNotClickedFormFieldDependency` is a special dependency for [`ButtonFormField`s](./form_fields.md#buttonformfield).
++Refer to the documentation of `ButtomFormField` for details.
  
  ## JavaScript Implementation