Flow PHP

FilesystemBucketsCache implements BucketsCache

Read onlyYes
FinalYes

Interfaces

BucketsCache

Methods

__construct()  : mixed
get()  : Generator<string|int, Row>
remove()  : void
set()  : void

Methods

__construct()

public __construct(Filesystem $filesystem[, Serializer $serializer = new NativePHPSerializer() ][, int<1, max> $chunkSize = 100 ][, Path|null $cacheDir = null ]) : mixed
Parameters
$filesystem : Filesystem
$serializer : Serializer = new NativePHPSerializer()
$chunkSize : int<1, max> = 100
  • number of rows to be written into cache in one go, higher number can reduce IO but increase memory consumption
$cacheDir : Path|null = null

get()

public get(string $bucketId) : Generator<string|int, Row>
Parameters
$bucketId : string
Return values
Generator<string|int, Row>

        
On this page

Search results