{
  "generated": "2026-04-05T00:33:19.052Z",
  "product": {
    "id": "gravityimport",
    "label": "GravityImport",
    "repo": "GravityKit/GravityImport",
    "version": "2.9.0",
    "actions": [
      "gravityview-import/after-import",
      "gravityview/import/batch/created",
      "gravityview-import/before-import",
      "gravityview/import/config",
      "gravityview/import/entry/created",
      "gravityview/import/entry/updated",
      "gravityview/import/process/\\{$batch[status]\\}",
      "gravityview/import/process/row/error",
      "gravityview/import/process/row/skipped",
      "gravityview/import/process/row",
      "gravityview/import/processor/init",
      "gravityview-importer/after-add",
      "gravityview-importer/config",
      "gravityview-importer/end-of-file",
      "gravityview-importer/process-row"
    ],
    "filters": [
      "gk/gravityimport/rejectable-email-patterns",
      "gk/gravityimport/rest/request-validation-skip-params",
      "gk/gravityimport/ui/form-data",
      "gravityview/export/note_types/blacklist",
      "gravityview/import/batch/create",
      "gravityview/import/capabilities",
      "gravityview/import/column/checkbox/unchecked",
      "gravityview/import/column/consent/checked",
      "gravityview/import/column/data",
      "gravityview/import/column/default",
      "gravityview/import/column/file/name",
      "gravityview/import/column/file/source",
      "gravityview/import/column/multiselect/delimiter",
      "gravityview/import/column/multiselect/strict",
      "gravityview/import/column/notes/user",
      "gravityview/import/column/radio/strict",
      "gravityview/import/column/select/strict",
      "gravityview/import/column/signature/name",
      "gravityview/import/column/signature/source",
      "gravityview/import/entry/validate",
      "gravityview/import/field/unrequire",
      "gravityview/import/field/validate",
      "gravityview/import/fields/multi-input",
      "gravityview/import/halt/sleep",
      "gravityview/import/halt/timeout",
      "gravityview/import/has_resources",
      "gravityview-import/import-cap",
      "gravityview/import/meta_fields",
      "gravityview/import/parse/excerpt",
      "gravityview/import/parse/typemap",
      "gravityview/import/processor/args",
      "gravityview/import/rest/cap",
      "gravityview/import/run/batch",
      "gravityview/import/unstrict",
      "gravityview-import/user-agent",
      "gravityview-importer/strict-mode/radio-choices",
      "gravityview-importer/strict-mode",
      "gravityview-importer/unstrict",
      "gravityview-importer/use-default-value"
    ]
  },
  "hooks": [
    {
      "id": "gravityview-import-after-import",
      "name": "gravityview-import/after-import",
      "type": "action",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import",
        "after"
      ],
      "example": "add_action( 'gravityview-import/after-import', function() {\n    // Your code here\n} );",
      "since": null,
      "source": {
        "file": "src/UI.php",
        "line": 1235
      },
      "url": "/docs/gravityimport/actions/gravityview-import-after-import/",
      "related": [
        "gravityview-import/before-import",
        "gravityview-import/import-cap",
        "gravityview-import/user-agent"
      ]
    },
    {
      "id": "gravityview-import-batch-created",
      "name": "gravityview/import/batch/created",
      "type": "action",
      "product": "gravityimport",
      "description": "A batch has been created.",
      "parameters": [
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/batch/created', function($batch) {\n    // Your code here\n}, 10, 1 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Batch.php",
        "line": 166
      },
      "url": "/docs/gravityimport/actions/gravityview-import-batch-created/",
      "related": [
        "gravityview/import/batch/create"
      ]
    },
    {
      "id": "gravityview-import-before-import",
      "name": "gravityview-import/before-import",
      "type": "action",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import",
        "before"
      ],
      "example": "add_action( 'gravityview-import/before-import', function() {\n    // Your code here\n} );",
      "since": null,
      "source": {
        "file": "src/UI.php",
        "line": 1190
      },
      "url": "/docs/gravityimport/actions/gravityview-import-before-import/",
      "related": [
        "gravityview-import/after-import",
        "gravityview-import/import-cap",
        "gravityview-import/user-agent"
      ]
    },
    {
      "id": "gravityview-import-config",
      "name": "gravityview/import/config",
      "type": "action",
      "product": "gravityimport",
      "description": "Configure the import format.",
      "parameters": [
        {
          "name": "config",
          "type": "\\Goodby\\CSV\\Import\\Standard\\Lexer\\Config",
          "description": "The config object."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/config', function($config, $batch) {\n    // Your code here\n}, 10, 2 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1063
      },
      "url": "/docs/gravityimport/actions/gravityview-import-config/",
      "related": [
        "gravityview/import/capabilities",
        "gravityview/import/has_resources",
        "gravityview/import/meta_fields",
        "gravityview/import/unstrict"
      ]
    },
    {
      "id": "gravityview-import-entry-created",
      "name": "gravityview/import/entry/created",
      "type": "action",
      "product": "gravityimport",
      "description": "A new entry has been created.",
      "parameters": [
        {
          "name": "entry",
          "type": "array",
          "description": "The entry."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "entries",
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/entry/created', function($entry, $batch) {\n    // Your code here\n}, 10, 2 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 3027
      },
      "url": "/docs/gravityimport/actions/gravityview-import-entry-created/",
      "related": [
        "gravityview/import/entry/updated",
        "gravityview/import/entry/validate"
      ]
    },
    {
      "id": "gravityview-import-entry-updated",
      "name": "gravityview/import/entry/updated",
      "type": "action",
      "product": "gravityimport",
      "description": "An entry has been updated.",
      "parameters": [
        {
          "name": "entry",
          "type": "array",
          "description": "The entry."
        },
        {
          "name": "old_entry",
          "type": "array",
          "description": "The entry."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "entries",
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/entry/updated', function($entry, $old_entry, $batch) {\n    // Your code here\n}, 10, 3 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 3014
      },
      "url": "/docs/gravityimport/actions/gravityview-import-entry-updated/",
      "related": [
        "gravityview/import/entry/created",
        "gravityview/import/entry/validate"
      ]
    },
    {
      "id": "gravityview-import-process-batchstatus",
      "name": "gravityview/import/process/\\{$batch[status]\\}",
      "type": "action",
      "product": "gravityimport",
      "description": "Callback on batch status updates.",
      "parameters": [
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/process/\\{$batch[status]\\}', function($batch) {\n    // Your code here\n}, 10, 1 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1571
      },
      "url": "/docs/gravityimport/actions/gravityview-import-process-batchstatus/",
      "related": [
        "gravityview/import/process/row"
      ]
    },
    {
      "id": "gravityview-import-process-row-error",
      "name": "gravityview/import/process/row/error",
      "type": "action",
      "product": "gravityimport",
      "description": "This row has errored for some reason.",
      "parameters": [
        {
          "name": "row",
          "type": "object",
          "description": "The row object in the database."
        },
        {
          "name": "error",
          "type": "string",
          "description": "The error."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/process/row/error', function($row, $error, $batch) {\n    // Your code here\n}, 10, 3 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 3348
      },
      "url": "/docs/gravityimport/actions/gravityview-import-process-row-error/",
      "related": [
        "gravityview/import/process/row/skipped"
      ]
    },
    {
      "id": "gravityview-import-process-row-skipped",
      "name": "gravityview/import/process/row/skipped",
      "type": "action",
      "product": "gravityimport",
      "description": "This row is skipped due to conditional logic.",
      "parameters": [
        {
          "name": "row",
          "type": "object",
          "description": "The row."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/process/row/skipped', function($row, $batch) {\n    // Your code here\n}, 10, 2 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1598
      },
      "url": "/docs/gravityimport/actions/gravityview-import-process-row-skipped/",
      "related": [
        "gravityview/import/process/row/error"
      ]
    },
    {
      "id": "gravityview-import-process-row",
      "name": "gravityview/import/process/row",
      "type": "action",
      "product": "gravityimport",
      "description": "Fires when a CSV row is being processed during the parsing phase.",
      "parameters": [
        {
          "name": "row",
          "type": "array",
          "description": "The row data as an array of column values."
        },
        {
          "name": "number",
          "type": "int",
          "description": "The row number (starts from 1 with headers)."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch data."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/process/row', function($row, $number, $batch) {\n    // Your code here\n}, 10, 3 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 497
      },
      "url": "/docs/gravityimport/actions/gravityview-import-process-row/",
      "related": [
        "gravityview/import/process/\\{$batch[status]\\}"
      ]
    },
    {
      "id": "gravityview-import-processor-init",
      "name": "gravityview/import/processor/init",
      "type": "action",
      "product": "gravityimport",
      "description": "Fires when the import processor has been initialized and is ready to run.",
      "parameters": [
        {
          "name": "processor",
          "type": "<a href=\"../../api/classes/gravitykit-gravityimport-processor\">\\GravityKit\\GravityImport\\Processor</a>",
          "description": "The initialized processor instance."
        },
        {
          "name": "args",
          "type": "array",
          "description": "The processor arguments before filtering."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview/import/processor/init', function($processor, $args) {\n    // Your code here\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 89
      },
      "url": "/docs/gravityimport/actions/gravityview-import-processor-init/",
      "related": [
        "gravityview/import/processor/args"
      ]
    },
    {
      "id": "gravityview-importer-after-add",
      "name": "gravityview-importer/after-add",
      "type": "action",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import",
        "after"
      ],
      "example": "add_action( 'gravityview-importer/after-add', function() {\n    // Your code here\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 3019
      },
      "url": "/docs/gravityimport/actions/gravityview-importer-after-add/",
      "related": [
        "gravityview-importer/config",
        "gravityview-importer/end-of-file",
        "gravityview-importer/process-row",
        "gravityview-importer/strict-mode",
        "gravityview-importer/unstrict"
      ]
    },
    {
      "id": "gravityview-importer-config",
      "name": "gravityview-importer/config",
      "type": "action",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview-importer/config', function() {\n    // Your code here\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1054
      },
      "url": "/docs/gravityimport/actions/gravityview-importer-config/",
      "related": [
        "gravityview-importer/after-add",
        "gravityview-importer/end-of-file",
        "gravityview-importer/process-row",
        "gravityview-importer/strict-mode",
        "gravityview-importer/unstrict"
      ]
    },
    {
      "id": "gravityview-importer-end-of-file",
      "name": "gravityview-importer/end-of-file",
      "type": "action",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview-importer/end-of-file', function() {\n    // Your code here\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 917
      },
      "url": "/docs/gravityimport/actions/gravityview-importer-end-of-file/",
      "related": [
        "gravityview-importer/after-add",
        "gravityview-importer/config",
        "gravityview-importer/process-row",
        "gravityview-importer/strict-mode",
        "gravityview-importer/unstrict"
      ]
    },
    {
      "id": "gravityview-importer-process-row",
      "name": "gravityview-importer/process-row",
      "type": "action",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [
        {
          "name": "row",
          "type": "array",
          "description": "The row data as an array of column values."
        },
        {
          "name": "number",
          "type": "int",
          "description": "The row number (starts from 1 with headers)."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_action( 'gravityview-importer/process-row', function($row, $number) {\n    // Your code here\n}, 10, 2 );",
      "since": "[1.0](../../since/1-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 483
      },
      "url": "/docs/gravityimport/actions/gravityview-importer-process-row/",
      "related": [
        "gravityview-importer/after-add",
        "gravityview-importer/config",
        "gravityview-importer/end-of-file",
        "gravityview-importer/strict-mode",
        "gravityview-importer/unstrict"
      ]
    },
    {
      "id": "gk-gravityimport-rejectable-email-patterns",
      "name": "gk/gravityimport/rejectable-email-patterns",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filters the list of rejectable email patterns used for pre-import validation.",
      "parameters": [
        {
          "name": "rejectable_values",
          "type": "array",
          "description": "Array of email patterns to reject (e.g., '@example.com')."
        }
      ],
      "categories": [
        "import",
        "notifications"
      ],
      "example": "add_filter( 'gk/gravityimport/rejectable-email-patterns', function($rejectable_values) {\n    // Modify $rejectable_values as needed\n    return $rejectable_values;\n}, 10, 1 );",
      "since": "[2.8.0](../../since/2-8-0/)",
      "source": {
        "file": "src/UI.php",
        "line": 621
      },
      "url": "/docs/gravityimport/filters/gk-gravityimport-rejectable-email-patterns/",
      "related": []
    },
    {
      "id": "gk-gravityimport-rest-request-validation-skip-params",
      "name": "gk/gravityimport/rest/request-validation-skip-params",
      "type": "filter",
      "product": "gravityimport",
      "description": "Modifies the list of REST request parameters that are ignored when validating the request.",
      "parameters": [
        {
          "name": "rest_params_to_ignore",
          "type": "array",
          "description": "REST request parameters that are safe to ignore."
        }
      ],
      "categories": [
        "import",
        "api"
      ],
      "example": "add_filter( 'gk/gravityimport/rest/request-validation-skip-params', function($rest_params_to_ignore) {\n    // Modify $rest_params_to_ignore as needed\n    return $rest_params_to_ignore;\n}, 10, 1 );",
      "since": "[2.4](../../since/2-4/)",
      "source": {
        "file": "src/REST_Batch_Controller.php",
        "line": 842
      },
      "url": "/docs/gravityimport/filters/gk-gravityimport-rest-request-validation-skip-params/",
      "related": []
    },
    {
      "id": "gk-gravityimport-ui-form-data",
      "name": "gk/gravityimport/ui/form-data",
      "type": "filter",
      "product": "gravityimport",
      "description": "Modifies the form object with fields and feeds data that is used in the UI.",
      "parameters": [
        {
          "name": "form_data",
          "type": "array",
          "description": "From data with available fields and feeds."
        }
      ],
      "categories": [
        "forms",
        "import"
      ],
      "example": "add_filter( 'gk/gravityimport/ui/form-data', function($form_data) {\n    // Modify $form_data as needed\n    return $form_data;\n}, 10, 1 );",
      "since": "[2.4.10](../../since/2-4-10/)",
      "source": {
        "file": "src/UI.php",
        "line": 1355
      },
      "url": "/docs/gravityimport/filters/gk-gravityimport-ui-form-data/",
      "related": []
    },
    {
      "id": "gravityview-export-note_types-blacklist",
      "name": "gravityview/export/note_types/blacklist",
      "type": "filter",
      "product": "gravityimport",
      "description": "List of note_types to exclude from export.",
      "parameters": [
        {
          "name": "note_types_blacklist",
          "type": "array",
          "description": "Default: [ gravityview ]"
        }
      ],
      "categories": [
        "views",
        "export"
      ],
      "example": "add_filter( 'gravityview/export/note_types/blacklist', function($note_types_blacklist) {\n    // Modify $note_types_blacklist as needed\n    return $note_types_blacklist;\n}, 10, 1 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/GF_Export_Screen.php",
        "line": 80
      },
      "url": "/docs/gravityimport/filters/gravityview-export-note_types-blacklist/",
      "related": []
    },
    {
      "id": "gravityview-import-batch-create",
      "name": "gravityview/import/batch/create",
      "type": "filter",
      "product": "gravityimport",
      "description": "A batch is being created.",
      "parameters": [
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/batch/create', function($batch) {\n    // Modify $batch as needed\n    return $batch;\n}, 10, 1 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Batch.php",
        "line": 153
      },
      "url": "/docs/gravityimport/filters/gravityview-import-batch-create/",
      "related": [
        "gravityview/import/batch/created"
      ]
    },
    {
      "id": "gravityview-import-capabilities",
      "name": "gravityview/import/capabilities",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filter to control plugin's minimum access rights",
      "parameters": [
        {
          "name": "",
          "type": "array",
          "description": "Array of WP caps required to view the Import Entries screen (default: <code>[ \"manage_options\", \"gravityforms_import_entries\" ]</code>)"
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/capabilities', function($) {\n    // Modify $value as needed\n    return $value;\n}, 10, 1 );",
      "since": null,
      "source": {
        "file": "src/UI.php",
        "line": 71
      },
      "url": "/docs/gravityimport/filters/gravityview-import-capabilities/",
      "related": [
        "gravityview/import/config",
        "gravityview/import/has_resources",
        "gravityview/import/meta_fields",
        "gravityview/import/unstrict"
      ]
    },
    {
      "id": "gravityview-import-column-checkbox-unchecked",
      "name": "gravityview/import/column/checkbox/unchecked",
      "type": "filter",
      "product": "gravityimport",
      "description": "The unchecked values for checkbox fields.",
      "parameters": [
        {
          "name": "unchecked",
          "type": "string[]",
          "description": "The unchecked values."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The checkbox field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/checkbox/unchecked', function($unchecked, $field, $column, $batch) {\n    // Modify $unchecked as needed\n    return $unchecked;\n}, 10, 4 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1384
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-checkbox-unchecked/",
      "related": []
    },
    {
      "id": "gravityview-import-column-consent-checked",
      "name": "gravityview/import/column/consent/checked",
      "type": "filter",
      "product": "gravityimport",
      "description": "The text for which the field is considered checked.",
      "parameters": [
        {
          "name": "checked",
          "type": "string",
          "description": "The checked text. Default: Checked in the current locale."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The consent field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/consent/checked', function($checked, $field, $column, $batch) {\n    // Modify $checked as needed\n    return $checked;\n}, 10, 4 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2179
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-consent-checked/",
      "related": []
    },
    {
      "id": "gravityview-import-column-data",
      "name": "gravityview/import/column/data",
      "type": "filter",
      "product": "gravityimport",
      "description": "Allow the transformation of data for a column.",
      "parameters": [
        {
          "name": "data",
          "type": "string",
          "description": "The cell data."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column schema definition."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/data', function($data, $column, $batch) {\n    // Modify $data as needed\n    return $data;\n}, 10, 3 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1981
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-data/",
      "related": [
        "gravityview/import/column/default"
      ]
    },
    {
      "id": "gravityview-import-column-default",
      "name": "gravityview/import/column/default",
      "type": "filter",
      "product": "gravityimport",
      "description": "Whether to use the default field value on an empty cell or not.",
      "parameters": [
        {
          "name": "use_default",
          "type": "bool",
          "description": "Use or not. Default: the value of the <code>default</code> column flat (usually false)."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/default', function($use_default, $column, $batch) {\n    // Modify $use_default as needed\n    return $use_default;\n}, 10, 3 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2578
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-default/",
      "related": [
        "gravityview/import/column/data"
      ]
    },
    {
      "id": "gravityview-import-column-file-name",
      "name": "gravityview/import/column/file/name",
      "type": "filter",
      "product": "gravityimport",
      "description": "The name of the file.",
      "parameters": [
        {
          "name": "name",
          "type": "string",
          "description": "The name of the file."
        },
        {
          "name": "url",
          "type": "string",
          "description": "The current cell value."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The upload field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/file/name', function($name, $url, $field, $column, $batch) {\n    // Modify $name as needed\n    return $name;\n}, 10, 5 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2106
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-file-name/",
      "related": [
        "gravityview/import/column/file/source"
      ]
    },
    {
      "id": "gravityview-import-column-file-source",
      "name": "gravityview/import/column/file/source",
      "type": "filter",
      "product": "gravityimport",
      "description": "Path to local file that can be moved to uploads.",
      "parameters": [
        {
          "name": "source",
          "type": "string",
          "description": "The local file path, that can be moved."
        },
        {
          "name": "url",
          "type": "string",
          "description": "The current cell value."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The upload field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/file/source', function($source, $url, $field, $column, $batch) {\n    // Modify $source as needed\n    return $source;\n}, 10, 5 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2065
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-file-source/",
      "related": [
        "gravityview/import/column/file/name"
      ]
    },
    {
      "id": "gravityview-import-column-multiselect-delimiter",
      "name": "gravityview/import/column/multiselect/delimiter",
      "type": "filter",
      "product": "gravityimport",
      "description": "The delimiter for multiselect fields.",
      "parameters": [
        {
          "name": "delimiter",
          "type": "string",
          "description": "The delimiter. Default: comma."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The multiselect field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/multiselect/delimiter', function($delimiter, $field, $column, $batch) {\n    // Modify $delimiter as needed\n    return $delimiter;\n}, 10, 4 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1346
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-multiselect-delimiter/",
      "related": [
        "gravityview/import/column/multiselect/strict"
      ]
    },
    {
      "id": "gravityview-import-column-multiselect-strict",
      "name": "gravityview/import/column/multiselect/strict",
      "type": "filter",
      "product": "gravityimport",
      "description": "Suppress strict multiselect value validation.",
      "parameters": [
        {
          "name": "validate",
          "type": "bool",
          "description": "Validate. Default: true."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The multiselect field."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/multiselect/strict', function($validate, $field, $batch) {\n    // Modify $validate as needed\n    return $validate;\n}, 10, 3 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1871
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-multiselect-strict/",
      "related": [
        "gravityview/import/column/multiselect/delimiter"
      ]
    },
    {
      "id": "gravityview-import-column-notes-user",
      "name": "gravityview/import/column/notes/user",
      "type": "filter",
      "product": "gravityimport",
      "description": "Override the note user.",
      "parameters": [
        {
          "name": "user",
          "type": "[\\WP_User](https://developer.wordpress.org/reference/classes/wp_user/)",
          "description": "The default user. Default: current user."
        },
        {
          "name": "note",
          "type": "object",
          "description": "The note."
        },
        {
          "name": "entry",
          "type": "array",
          "description": "The entry."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/notes/user', function($user, $note, $entry, $batch) {\n    // Modify $user as needed\n    return $user;\n}, 10, 4 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2976
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-notes-user/",
      "related": []
    },
    {
      "id": "gravityview-import-column-radio-strict",
      "name": "gravityview/import/column/radio/strict",
      "type": "filter",
      "product": "gravityimport",
      "description": "Suppress strict radio value validation.",
      "parameters": [
        {
          "name": "validate",
          "type": "bool",
          "description": "Validate. Default: true."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The radio field."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/radio/strict', function($validate, $field, $batch) {\n    // Modify $validate as needed\n    return $validate;\n}, 10, 3 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1734
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-radio-strict/",
      "related": []
    },
    {
      "id": "gravityview-import-column-select-strict",
      "name": "gravityview/import/column/select/strict",
      "type": "filter",
      "product": "gravityimport",
      "description": "Suppress strict select value validation.",
      "parameters": [
        {
          "name": "validate",
          "type": "bool",
          "description": "Validate. Default: true."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The select field."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/select/strict', function($validate, $field, $batch) {\n    // Modify $validate as needed\n    return $validate;\n}, 10, 3 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1767
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-select-strict/",
      "related": []
    },
    {
      "id": "gravityview-import-column-signature-name",
      "name": "gravityview/import/column/signature/name",
      "type": "filter",
      "product": "gravityimport",
      "description": "The name of the signature file.",
      "parameters": [
        {
          "name": "name",
          "type": "string",
          "description": "The name of the file."
        },
        {
          "name": "url",
          "type": "string",
          "description": "The current cell value."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The signature field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/signature/name', function($name, $url, $field, $column, $batch) {\n    // Modify $name as needed\n    return $name;\n}, 10, 5 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2295
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-signature-name/",
      "related": [
        "gravityview/import/column/signature/source"
      ]
    },
    {
      "id": "gravityview-import-column-signature-source",
      "name": "gravityview/import/column/signature/source",
      "type": "filter",
      "product": "gravityimport",
      "description": "Path to local file that can be moved to signatures.",
      "parameters": [
        {
          "name": "source",
          "type": "string",
          "description": "The local file path, that can be moved."
        },
        {
          "name": "url",
          "type": "string",
          "description": "The current cell value."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The signature field."
        },
        {
          "name": "column",
          "type": "array",
          "description": "The column that is being processed."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/column/signature/source', function($source, $url, $field, $column, $batch) {\n    // Modify $source as needed\n    return $source;\n}, 10, 5 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2327
      },
      "url": "/docs/gravityimport/filters/gravityview-import-column-signature-source/",
      "related": [
        "gravityview/import/column/signature/name"
      ]
    },
    {
      "id": "gravityview-import-entry-validate",
      "name": "gravityview/import/entry/validate",
      "type": "filter",
      "product": "gravityimport",
      "description": "Suppress global validation.",
      "parameters": [
        {
          "name": "validate",
          "type": "bool",
          "description": "Whether to validate or not. Default: true; validate."
        },
        {
          "name": "validation_result",
          "type": "array",
          "description": "The current validation result."
        },
        {
          "name": "row",
          "type": "object",
          "description": "The row."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "entries",
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/entry/validate', function($validate, $validation_result, $row, $batch) {\n    // Modify $validate as needed\n    return $validate;\n}, 10, 4 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 2744
      },
      "url": "/docs/gravityimport/filters/gravityview-import-entry-validate/",
      "related": [
        "gravityview/import/entry/created",
        "gravityview/import/entry/updated"
      ]
    },
    {
      "id": "gravityview-import-field-unrequire",
      "name": "gravityview/import/field/unrequire",
      "type": "filter",
      "product": "gravityimport",
      "description": "Allow setting the isRequired property of this field to false.",
      "parameters": [
        {
          "name": "unrequire",
          "type": "bool",
          "description": "Allow unrequire? Default: true."
        },
        {
          "name": "field",
          "type": "[\\GF_Field](https://docs.gravityforms.com/gf_field/)",
          "description": "The field."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "fields",
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/field/unrequire', function($unrequire, $field, $batch) {\n    // Modify $unrequire as needed\n    return $unrequire;\n}, 10, 3 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1680
      },
      "url": "/docs/gravityimport/filters/gravityview-import-field-unrequire/",
      "related": [
        "gravityview/import/field/validate"
      ]
    },
    {
      "id": "gravityview-import-field-validate",
      "name": "gravityview/import/field/validate",
      "type": "filter",
      "product": "gravityimport",
      "description": "Suppress global validation.",
      "parameters": [
        {
          "name": "validate",
          "type": "bool",
          "description": "Whether to validate or not. Default: true; validate."
        },
        {
          "name": "validation_result",
          "type": "array",
          "description": "The current validation result."
        },
        {
          "name": "row",
          "type": "object",
          "description": "The row."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "fields",
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/field/validate', function($validate, $validation_result, $row, $batch) {\n    // Modify $validate as needed\n    return $validate;\n}, 10, 4 );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 2762
      },
      "url": "/docs/gravityimport/filters/gravityview-import-field-validate/",
      "related": [
        "gravityview/import/field/unrequire"
      ]
    },
    {
      "id": "gravityview-import-fields-multi-input",
      "name": "gravityview/import/fields/multi-input",
      "type": "filter",
      "product": "gravityimport",
      "description": "A list of multi-input fields. Here for forward patching purposes.",
      "parameters": [
        {
          "name": "multiinput_fields",
          "type": "string[]",
          "description": "A list of field types that are multi-input."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "fields",
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/fields/multi-input', function($multiinput_fields, $batch) {\n    // Modify $multiinput_fields as needed\n    return $multiinput_fields;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 1201
      },
      "url": "/docs/gravityimport/filters/gravityview-import-fields-multi-input/",
      "related": []
    },
    {
      "id": "gravityview-import-halt-sleep",
      "name": "gravityview/import/halt/sleep",
      "type": "filter",
      "product": "gravityimport",
      "description": "The time to sleep before trying to halt again.",
      "parameters": [
        {
          "name": "sleep",
          "type": "int",
          "description": "The amount of time to wait before trying again. Defaults to 1 if there are enough resources to continue. 0 if there are none."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/halt/sleep', function($sleep, $batch) {\n    // Modify $sleep as needed\n    return $sleep;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 970
      },
      "url": "/docs/gravityimport/filters/gravityview-import-halt-sleep/",
      "related": [
        "gravityview/import/halt/timeout"
      ]
    },
    {
      "id": "gravityview-import-halt-timeout",
      "name": "gravityview/import/halt/timeout",
      "type": "filter",
      "product": "gravityimport",
      "description": "The amount of patience before the batch                                           enters an error an error state on frozen                                           row processing.",
      "parameters": [
        {
          "name": "timeout",
          "type": "int",
          "description": "The amount of time to wait before erroring."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/halt/timeout', function($timeout, $batch) {\n    // Modify $timeout as needed\n    return $timeout;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 949
      },
      "url": "/docs/gravityimport/filters/gravityview-import-halt-timeout/",
      "related": [
        "gravityview/import/halt/sleep"
      ]
    },
    {
      "id": "gravityview-import-has_resources",
      "name": "gravityview/import/has_resources",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filters whether the processor has sufficient resources to continue processing.",
      "parameters": [
        {
          "name": "has_resources",
          "type": "bool\\",
          "description": "null`"
        },
        {
          "name": "processor",
          "type": "<a href=\"../../api/classes/gravitykit-gravityimport-processor\">\\GravityKit\\GravityImport\\Processor</a>",
          "description": "The processor instance."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/has_resources', function($has_resources, $processor) {\n    // Modify $has_resources as needed\n    return $has_resources;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 298
      },
      "url": "/docs/gravityimport/filters/gravityview-import-has_resources/",
      "related": [
        "gravityview/import/config",
        "gravityview/import/capabilities",
        "gravityview/import/meta_fields",
        "gravityview/import/unstrict"
      ]
    },
    {
      "id": "gravityview-import-import-cap",
      "name": "gravityview-import/import-cap",
      "type": "filter",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview-import/import-cap', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/REST_Batch_Controller.php",
        "line": 259
      },
      "url": "/docs/gravityimport/filters/gravityview-import-import-cap/",
      "related": [
        "gravityview-import/after-import",
        "gravityview-import/before-import",
        "gravityview-import/user-agent"
      ]
    },
    {
      "id": "gravityview-import-meta_fields",
      "name": "gravityview/import/meta_fields",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filter the known meta fields",
      "parameters": [
        {
          "name": "",
          "type": "array",
          "description": "Key-value array of known meta fields"
        }
      ],
      "categories": [
        "fields",
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/meta_fields', function($) {\n    // Modify $value as needed\n    return $value;\n}, 10, 1 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Core.php",
        "line": 237
      },
      "url": "/docs/gravityimport/filters/gravityview-import-meta_fields/",
      "related": [
        "gravityview/import/config",
        "gravityview/import/capabilities",
        "gravityview/import/has_resources",
        "gravityview/import/unstrict"
      ]
    },
    {
      "id": "gravityview-import-parse-excerpt",
      "name": "gravityview/import/parse/excerpt",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filters the number of rows to analyze during the parsing phase.",
      "parameters": [
        {
          "name": "excerpt_size",
          "type": "int",
          "description": "The number of rows to analyze. Includes headers. Default 51."
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch data."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/parse/excerpt', function($excerpt_size, $batch) {\n    // Modify $excerpt_size as needed\n    return $excerpt_size;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 444
      },
      "url": "/docs/gravityimport/filters/gravityview-import-parse-excerpt/",
      "related": [
        "gravityview/import/parse/typemap"
      ]
    },
    {
      "id": "gravityview-import-parse-typemap",
      "name": "gravityview/import/parse/typemap",
      "type": "filter",
      "product": "gravityimport",
      "description": "This filter is documented below.",
      "parameters": [],
      "categories": [
        "views",
        "import",
        "maps"
      ],
      "example": "add_filter( 'gravityview/import/parse/typemap', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 3380
      },
      "url": "/docs/gravityimport/filters/gravityview-import-parse-typemap/",
      "related": [
        "gravityview/import/parse/excerpt"
      ]
    },
    {
      "id": "gravityview-import-processor-args",
      "name": "gravityview/import/processor/args",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filters the processor arguments before the import processor is initialized.",
      "parameters": [
        {
          "name": "args",
          "type": "array",
          "description": "Processor arguments."
        },
        {
          "name": "batch_id",
          "type": "string\\",
          "description": "null`"
        },
        {
          "name": "time",
          "type": "int",
          "description": "Start time as Unix timestamp. Default current time."
        },
        {
          "name": "timeout",
          "type": "int",
          "description": "Maximum seconds to process before suspending. Default from Server::get_timeout()."
        },
        {
          "name": "memory",
          "type": "int",
          "description": "Maximum memory in bytes. Default from Server::get_memory_limit()."
        },
        {
          "name": "count",
          "type": "int",
          "description": "Maximum rows to process per run. Default 0 (unlimited)."
        },
        {
          "name": "countout",
          "type": "int",
          "description": "Internal counter for processed rows. Default 0."
        },
        {
          "name": "breakpoint",
          "type": "string\\",
          "description": "null`"
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/processor/args', function($args, $batch_id, $time, $timeout, $memory, $count, $countout, $breakpoint) {\n    // Modify $args as needed\n    return $args;\n}, 10, 8 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 76
      },
      "url": "/docs/gravityimport/filters/gravityview-import-processor-args/",
      "related": [
        "gravityview/import/processor/init"
      ]
    },
    {
      "id": "gravityview-import-rest-cap",
      "name": "gravityview/import/rest/cap",
      "type": "filter",
      "product": "gravityimport",
      "description": "Modify the REST capability required to import entries. By default: `gravityforms_edit_entries`.",
      "parameters": [
        {
          "name": "cap",
          "type": "string",
          "description": "The required capability."
        },
        {
          "name": "permission",
          "type": "string",
          "description": "The accessed permission. Set to the permission check callback method name."
        },
        {
          "name": "request",
          "type": "[\\WP_REST_Request](https://developer.wordpress.org/reference/classes/wp_rest_request/)",
          "description": "The REST request."
        }
      ],
      "categories": [
        "views",
        "import",
        "api"
      ],
      "example": "add_filter( 'gravityview/import/rest/cap', function($cap, $permission, $request) {\n    // Modify $cap as needed\n    return $cap;\n}, 10, 3 );",
      "since": "[2.4](../../since/2-4/)",
      "source": {
        "file": "src/REST_Batch_Controller.php",
        "line": 270
      },
      "url": "/docs/gravityimport/filters/gravityview-import-rest-cap/",
      "related": []
    },
    {
      "id": "gravityview-import-run-batch",
      "name": "gravityview/import/run/batch",
      "type": "filter",
      "product": "gravityimport",
      "description": "Filters the batch data before processing begins.",
      "parameters": [
        {
          "name": "batch",
          "type": "array",
          "description": "The batch data array containing import configuration."
        },
        {
          "name": "processor",
          "type": "<a href=\"../../api/classes/gravitykit-gravityimport-processor\">\\GravityKit\\GravityImport\\Processor</a>",
          "description": "The processor instance."
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/run/batch', function($batch, $processor) {\n    // Modify $batch as needed\n    return $batch;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/)",
      "source": {
        "file": "src/Processor.php",
        "line": 139
      },
      "url": "/docs/gravityimport/filters/gravityview-import-run-batch/",
      "related": []
    },
    {
      "id": "gravityview-import-unstrict",
      "name": "gravityview/import/unstrict",
      "type": "filter",
      "product": "gravityimport",
      "description": "Whether to allow importing rows that aren't the same size as expected",
      "parameters": [
        {
          "name": "allow_mismatched_rows",
          "type": "bool",
          "description": "Default: true"
        },
        {
          "name": "batch",
          "type": "array",
          "description": "The batch"
        }
      ],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview/import/unstrict', function($allow_mismatched_rows, $batch) {\n    // Modify $allow_mismatched_rows as needed\n    return $allow_mismatched_rows;\n}, 10, 2 );",
      "since": "[2.0](../../since/2-0/): Changed default to true",
      "source": {
        "file": "src/Processor.php",
        "line": 1009
      },
      "url": "/docs/gravityimport/filters/gravityview-import-unstrict/",
      "related": [
        "gravityview/import/config",
        "gravityview/import/capabilities",
        "gravityview/import/has_resources",
        "gravityview/import/meta_fields"
      ]
    },
    {
      "id": "gravityview-import-user-agent",
      "name": "gravityview-import/user-agent",
      "type": "filter",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview-import/user-agent', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 2924
      },
      "url": "/docs/gravityimport/filters/gravityview-import-user-agent/",
      "related": [
        "gravityview-import/after-import",
        "gravityview-import/before-import",
        "gravityview-import/import-cap"
      ]
    },
    {
      "id": "gravityview-importer-strict-mode-radio-choices",
      "name": "gravityview-importer/strict-mode/radio-choices",
      "type": "filter",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview-importer/strict-mode/radio-choices', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1723
      },
      "url": "/docs/gravityimport/filters/gravityview-importer-strict-mode-radio-choices/",
      "related": []
    },
    {
      "id": "gravityview-importer-strict-mode",
      "name": "gravityview-importer/strict-mode",
      "type": "filter",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview-importer/strict-mode', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 1723
      },
      "url": "/docs/gravityimport/filters/gravityview-importer-strict-mode/",
      "related": [
        "gravityview-importer/after-add",
        "gravityview-importer/config",
        "gravityview-importer/end-of-file",
        "gravityview-importer/process-row",
        "gravityview-importer/unstrict"
      ]
    },
    {
      "id": "gravityview-importer-unstrict",
      "name": "gravityview-importer/unstrict",
      "type": "filter",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview-importer/unstrict', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 999
      },
      "url": "/docs/gravityimport/filters/gravityview-importer-unstrict/",
      "related": [
        "gravityview-importer/after-add",
        "gravityview-importer/config",
        "gravityview-importer/end-of-file",
        "gravityview-importer/process-row",
        "gravityview-importer/strict-mode"
      ]
    },
    {
      "id": "gravityview-importer-use-default-value",
      "name": "gravityview-importer/use-default-value",
      "type": "filter",
      "product": "gravityimport",
      "description": ":::warning[Deprecated]",
      "parameters": [],
      "categories": [
        "views",
        "import"
      ],
      "example": "add_filter( 'gravityview-importer/use-default-value', function() {\n    // Modify $value as needed\n    return $value;\n} );",
      "since": null,
      "source": {
        "file": "src/Processor.php",
        "line": 2567
      },
      "url": "/docs/gravityimport/filters/gravityview-importer-use-default-value/",
      "related": [
        "gravityview-importer/after-add",
        "gravityview-importer/config",
        "gravityview-importer/end-of-file",
        "gravityview-importer/process-row",
        "gravityview-importer/strict-mode"
      ]
    }
  ],
  "stats": {
    "total": 54,
    "actions": 15,
    "filters": 39
  }
}