---
id: gk-gravityexport-renderer-csv-escape-formulas
title: "Filter - gk/gravityexport/renderer/csv/escape-formulas"
sidebar_label: "gk/gravityexport/renderer/csv/escape-formulas"
---

# Filter: gk/gravityexport/renderer/csv/escape-formulas

:::info[Dynamic Hook Name]

This hook supports dynamic naming with the following modifiers:

1. `$form_id`


**Example hook names:**
- `gk/gravityexport/renderer/csv/escape-formulas` (base hook)
- `gk/gravityexport/renderer/csv/escape-formulas_1` (with first modifier value)
:::

Whether to prefix CSV cells that start with a formula character with a single quote.

Text cells that start with `=`, `+`, `-`, `@` (after any spaces), a tab or a line break get the prefix, following the OWASP guidance on CSV injection. Plain numbers like `-5` are never prefixed.

## Parameters

| Name | Type | Description |
|------|------|-------------|
| $escape | `bool` | Whether to prefix formula cells. Default: true. |
| $form | `array` | The form object. |

### Since

- TBD: TBD

### Source

Defined in `src/Renderer/AbstractPHPExcelRenderer.php` at line 586

