mirror of
https://github.com/danog/Valinor.git
synced 2024-11-30 04:39:05 +01:00
ccf09fd334
This new method can be used for instance in a pipeline during the build and deployment of the application. The cache has to be registered first, otherwise the warmup will end up being useless. ```php $cache = new \CuyZ\Valinor\Cache\FileSystemCache('path/to/cache-dir'); $mapperBuilder = (new \CuyZ\Valinor\MapperBuilder())->withCache($cache); // During the build: $mapperBuilder->warmup(SomeClass::class, SomeOtherClass::class); // In the application: $mapper->mapper()->map(SomeClass::class, [/* … */]); ``` Co-authored-by: Romain Canon <romain.hydrocanon@gmail.com> |
||
---|---|---|
.. | ||
Cache | ||
Mapping | ||
IntegrationTest.php |