ImageCacheAdapter

Bridges a generic tc-lib-pdf CacheInterface to the image library's ImageCacheInterface, so a single shared cache backend can also store processed image data.

Namespace: Com\Tecnick\Pdf\Cache

final class ImageCacheAdapter implements ImageCacheInterface

Implements: ImageCacheInterface

Source: src/Cache/ImageCacheAdapter.php:40

Bridges a generic tc-lib-pdf CacheInterface to the image library’s ImageCacheInterface, so a single shared cache backend can also store processed image data.

Methods

__construct()

public __construct(CacheInterface $cache)

Parameters:

Source: src/Cache/ImageCacheAdapter.php:42

get()

public get(string $key): ImageRawData|null

Parameters:

  • $key (string)

Returns: ImageRawData|null

Source: src/Cache/ImageCacheAdapter.php:49

set()

public set(string $key, ImageRawData $data): void

Parameters:

Source: src/Cache/ImageCacheAdapter.php:65