# Google Cloud PHP shared dependency, providing functionality useful to all components. Client - Class ClosureSerializerInterface (1.72.2)

1.72.2 (latest) 1.72.1 1.71.2 1.70.0 1.69.0 1.68.2 1.67.0 1.66.0 1.65.0 1.64.3 1.63.0 1.62.3 1.61.0 1.60.1 1.59.1 1.58.2 1.53.0 1.52.11 1.51.2 1.50.0 1.49.3 1.48.1

> [!WARNING]
> **Beta**
>
>
> This library is covered by the [Pre-GA Offerings Terms](https://docs.cloud.google.com/terms/service-terms#1)
> of the Terms of Service. Pre-GA libraries might have limited support,
> and changes to pre-GA libraries might not be compatible with other pre-GA versions.
> For more information, see the
> [launch stage descriptions](https://docs.cloud.google.com/products#product-launch-stages).

Reference documentation and code samples for the Google Cloud PHP shared dependency, providing functionality useful to all components. Client class ClosureSerializerInterface.

An interface for serializing closures.

## Namespace

Google \\ Cloud \\ Core \\ Batch

## Methods

### wrapClosures

Recursively serializes closures.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `data` | `mixed` |

### unwrapClosures

Recursively unserializes closures.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `data` | `mixed` |