Description
Filters the capability required to get form details via the Rest API V2.
Usage
1 | add_filter( 'gform_rest_api_capability_get_forms' , 'your_function_name' , 10, 2 ); |
Parameters
- $capability string
The capability required. Defaults to ‘gravityforms_edit_forms’.
-
$request WP_REST_Request
Full data about the request.
Examples
1 2 3 4 5 | add_filter( 'gform_rest_api_capability_get_forms' , 'get_get_forms_capability' , 10, 2 ); function get_get_forms_capability( $capability , $request ) { return 'my_custom_capability' ; } |
Placement
This code should be placed in the functions.php file of your active theme.
Since
This filter was added in Gravity Forms 2.4.
Source Code
This filter is located in:
- GF_REST_Forms_Controller::get_items_permissions_check() in includes/webapi/v2/includes/controllers/class-controller-forms.php
- GF_REST_Forms_Controller::get_item_permissions_check() in includes/webapi/v2/includes/controllers/class-controller-forms.php