php-cooper

Cache.php

Table of Contents

Classes

Cache
Backs `Cooper::loadFile()`'s default caching -- the Elixir original's `Cooper.Cache`. It caches the *pre-resolve* tree (parse, imports, loops, merge) per entry file and root, and reuses it as long as every file that contributed -- the entry file and every file it transitively imports -- still has the modification time it had when cached, and every import pattern (`import "parts/*.casc"`, braces too) still matches the files it matched then -- a file added where an import looks, or removed from there, is a change like an edited one.
On this page

Search results