Gravity_Forms\Gravity_Forms\Abilities\GF_Abilities_Handler_Entries
Handles entry ability callbacks.
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:10
Details
- Kind:
class - Namespace:
Gravity_Forms\Gravity_Forms\Abilities
Methods
| Method | Description |
|---|---|
get_entry() | Get an entry by ID. |
search_entries() | Search entries. |
count_entries() | Count entries. |
create_entry() | Create an entry. |
update_entry() | Update an entry. |
delete_entry() | Delete entries. |
Method Reference
get_entry()
public static function get_entry( $input )
Get an entry by ID.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$input | array | The ability input. |
Returns
array|\WP_Error
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:36
search_entries()
public static function search_entries( $input )
Search entries.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$input | array | The ability input. |
Returns
array|\WP_Error
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:55
count_entries()
public static function count_entries( $input )
Count entries.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$input | array | The ability input. |
Returns
array|\WP_Error
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:105
create_entry()
public static function create_entry( $input )
Create an entry.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$input | array | The ability input. |
Returns
array|\WP_Error
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:149
update_entry()
public static function update_entry( $input )
Update an entry.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$input | array | The ability input. |
Returns
array|\WP_Error
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:234
delete_entry()
public static function delete_entry( $input )
Delete entries.
Supports two modes:
- Single: pass entry_id to delete one entry.
- Bulk: pass form_id (+ optional search_criteria) to delete all matching entries server-side.
By default, entries are moved to trash (soft delete). Pass force: true to permanently delete.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$input | array | The ability input. |
Returns
array|\WP_Error
Since: 3.1.0
Source: includes/abilities/handlers/class-gf-abilities-handler-entries.php:304