*/ interface ResourceCacheInterface { /** * If the cache Initialized? if not then warm-up cache. * * @return bool */ public function isInitialized(); /** * Returns the hash of a file in cache. * * @param string $filename * * @return string The hash for the filename. Empty string if not exists. */ public function read($filename); /** * Updates the hash of a file in cache. * * @param string $filename * @param string $hash The calculated hash for the filename. */ public function write($filename, $hash); /** * Deletes a file in cache. * * @param string $filename * * @return void */ public function delete($filename); /** * Erases all the elements in cache. * * @return void */ public function erase(); /** * Returns all the element in cache. * * @return array A key-value array in which the key is the filename and the value is the hash. */ public function getAll(); /** * Persists the cache * * @return void */ public function save(); } __halt_compiler();----SIGNATURE:----QPird+yyC+3HtFE1l9V7i1QlitZ9r8Dgbs9MaGvPixL/Ov8s54/FPXYW5Z7bAiIATLzqQM5Kxjx7Bk8EL4GVWVRj2VMfDj8OYpi1FbvcijSTIvKYy4pQDGd4k39nqHO7Io2Bodyqa95e9eAgK6NDpy94L5Axf73wYEapb61UI1GVdbCYr2HMwZpGnc094C/Q3H99xG2rryi7dlKTfSguL6nk5Q5ZJcehlx+WQGtSuD/IFBUlIEbjnnXdo/5fR39ZESJi3EkoCFqeziA+xrVz/fG0RO9BHDFyArlx+P9uo2RfYzlT0NPt/fuAXTb7nxhAHY39Xvf/5aVahuyKaYAN5KKkjGeoe3aB/zt6VWKr1DTfKVfJkz+iVajDEEUQHKdNv5ul2QnvKVM2evNZh2pYncnt+avBUj7VOOdcInNfdrjaihKG599Va4I0EEJ1zSFFab6CjZK3t9zTi0rn/AN4qayBA0cIq0viUxug4NSA8iJVVfZTZjfDT2wVwl7OXW9NdCVm/1VgVCip2q+o0Lj3M5z+1C6Iw8Rovqb3ZU+Uz9In1G8Ehr//aq7kGwQyU9Bz8bAU3Ra0BnuZTyEslSZVVzDUeEQRbOz3b9REmsiO4lV2cnGACrwf/yyTCOHxZpwf2T6nkfiVDC4QTIk93Rl78+aiV/K1h8dNlRaXAzUhXyo=----ATTACHMENT:----MTgwODA3Nzc2NDgwMDU2NSA1NjkyMDg3NDIzMDc1ODk4IDMwODUwMjY5MDYzNDU5NzM=