update lock clucknut
All checks were successful
All checks were successful
This commit is contained in:
@@ -4,8 +4,10 @@
|
||||
|
||||
namespace CuyZ\Valinor\Cache;
|
||||
|
||||
use function assert;
|
||||
use function file_exists;
|
||||
use function filemtime;
|
||||
use function is_array;
|
||||
use function var_export;
|
||||
|
||||
/**
|
||||
@@ -18,7 +20,7 @@
|
||||
* environment, where source files are often modified by developers.
|
||||
*
|
||||
* It should decorate the original cache implementation and should be given to
|
||||
* the mapper builder: @see \CuyZ\Valinor\MapperBuilder::withCache
|
||||
* the mapper builder: {@see \CuyZ\Valinor\MapperBuilder::withCache()}
|
||||
*
|
||||
* @api
|
||||
*
|
||||
@@ -66,7 +68,11 @@ public function set(string $key, CacheEntry $entry): void
|
||||
|
||||
$this->timestamps[$key] = [];
|
||||
|
||||
foreach ($entry->filesToWatch as $fileName) {
|
||||
if ($entry->filesToWatch === null) {
|
||||
return;
|
||||
}
|
||||
|
||||
foreach (($entry->filesToWatch)() as $fileName) {
|
||||
$time = @filemtime($fileName);
|
||||
|
||||
if (false === $time) {
|
||||
|
||||
Reference in New Issue
Block a user