For the complete documentation index, see llms.txt. This page is also available as Markdown.

Marshallers

Marshallers

Using marshallers will allow you to serialize the cache values differently.

SerializableMarshaller

This marshaller will use php's native serialize and unserialize functions on the values.

<?php

use SonsOfPHP\Componenet\Cache\Marshaller\SerializableMarshaller;

$marshaller = new SerializableMarshaller();

JsonMarshaller

The json marshaller will use php's native json_encode and json_decode functions to serialize data.

<?php

use SonsOfPHP\Componenet\Cache\Marshaller\JsonMarshaller;

$marshaller = new JsonMarshaller();

Custom Marshaller

You can create a custom marshaller. For example, you could create one the encrypts/decrypts the values.

Last updated