Documentation

AnnotationsCacheWarmer extends AbstractPhpFileCacheWarmer
in package

Warms up annotation caches for classes found in composer's autoload class map and declared in DI bundle extensions using the addAnnotatedClassesToCache method.

Tags
author

Titouan Galopin galopintitouan@gmail.com

Table of Contents

$annotationReader  : mixed
$debug  : mixed
$excludeRegexp  : mixed
$phpArrayFile  : mixed
__construct()  : mixed
isOptional()  : bool
Checks whether this warmer is optional or not.
warmUp()  : array<string|int, string>
{@inheritdoc}
doWarmUp()  : bool
warmUpPhpArrayAdapter()  : array<string|int, string>
readAllComponents()  : mixed

Properties

Methods

__construct()

public __construct(Reader $annotationReader, string $phpArrayFile[, string|null $excludeRegexp = null ][, bool $debug = false ]) : mixed
Parameters
$annotationReader : Reader
$phpArrayFile : string

The PHP file where annotations are cached

$excludeRegexp : string|null = null
$debug : bool = false
Return values
mixed

warmUp()

{@inheritdoc}

public warmUp(string $cacheDir) : array<string|int, string>
Parameters
$cacheDir : string
Return values
array<string|int, string>

A list of classes to preload on PHP 7.4+

warmUpPhpArrayAdapter()

protected warmUpPhpArrayAdapter(PhpArrayAdapter $phpArrayAdapter, array<string|int, mixed> $values) : array<string|int, string>
Parameters
$phpArrayAdapter : PhpArrayAdapter
$values : array<string|int, mixed>
Return values
array<string|int, string>

A list of classes to preload on PHP 7.4+

readAllComponents()

private readAllComponents(Reader $reader, string $class) : mixed
Parameters
$reader : Reader
$class : string
Return values
mixed

Search results