Module goose_eggs::drupal
source · Expand description
Functionality that’s specific to Drupal.
Structs
- Parameters that define how to log into a Drupal website and validate that the user loged in successfully. For complete documentation, refer to
LoginBuilder
. - Parameters that define how to make and validate a search. For complete documentation, refer to
SearchParamsBuilder
. - Used to build a
SearchParams
object, necessary to invoke thesearch
function.
Functions
- Use a regular expression to get a specific form that has been encoded to replace a BigPipe placeholder, identified by the data-drupal-selector.
- Load a form value from an encoded form.
- Loop through an array of named form elements loading them from an encoded form and returning their values in a HashMap.
- Use a regular expression to get the specific form identified by data-drupal-selector.
- Use regular expression to get the value of a named form element.
- Loop through an array of named form elements returning their values in a HashMap.
- Extract an updated build_id from a form.
- Log into a Drupal website.
- Perform a simple Drupal-powered search.