Developers
Gravity Flow Actions and Filters
Understand what hooks Gravity Flow provides, which parameters are available to them and examples of how they can be used to customize the default plugin behaviour to suit your use case / needs.
Extension Actions and Filters
Understand what hooks each Gravity Flow extension provides, which parameters are available to them and how they can be used to customize the default behaviours to suit your use case / needs.
REST API V2
This section of documentation lists articles related to the REST API v2 for Gravity Flow.
REST API V1
This section of documentation lists articles related to the REST API v1 for Gravity Flow.
Class Objects
Reference for the main PHP classes that power Gravity Flow. Each entry describes the class purpose, available methods and properties, and how developers can extend or override behavior.
Data Objects
Articles
gravityflow_entry_detail_grid_display_empty_fields
The gravityflow_entry_detail_grid_display_empty_fields can be used to control if empty fields should be displayed by default in the workflow details grid.
gravityflow_permission_granted_entry_detail
The gravityflow_permission_granted_entry_detail filter allows the permission check to be overridden for the workflow entry detail page.
gravityflow_step_expiration_timestamp
Use this filter to override the expiration timestamp.
gravityflow_revert_label_workflow_detail
The gravityflow_revert_label_workflow_detail filter can be used to modify the ‘Revert’ label on the Approval step.
gravityflow_can_render_form
The gravityflow_can_render_form filter overrides the default behavior for the submit page
and allows any form on a Form Submission step to be displayed in the workflow submit page.
gravityflow_step_status_webhook
The gravityflow_step_status_webhook filter allow the step status for the outgoing webhook step to be modified before the step is complete.
gravityflow_inbox_search_criteria
Allows the search criteria to be modified before entries are searched for the inbox.
gravityflow_response_message_webhook
The gravityflow_response_message_webhook filter allow the status message for the outgoing webhook step to be modified before it is added to the timeline.
gravityflow_[type]_token_expiration_days
The gravityflow_[type]_token_expiration_days filters allow the lifetime of tokens to be modified.
gravityflow_entry_url_status_table
The gravityflow_entry_url_status_table filter allows the entry url to be filtered in the status table.