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.

Used to build a Login object, necessary to invoke the log_in function.

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 the search 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.