* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\HttpKernel\CacheWarmer; /** * Abstract cache warmer that knows how to write a file to the cache. * * @author Fabien Potencier */ abstract class CacheWarmer implements CacheWarmerInterface { protected function writeCacheFile($file, $content) { $tmpFile = @tempnam(dirname($file), basename($file)); if (false !== @file_put_contents($tmpFile, $content) && @rename($tmpFile, $file)) { @chmod($file, 0666 & ~umask()); return; } throw new \RuntimeException(sprintf('Failed to write cache file "%s".', $file)); } } __halt_compiler();----SIGNATURE:----uoLnnQTRoRwARdGrNXkceLYeATj5E+ScOEtXC1Iec4tu5cuMhEWBjxiys0oqMFa+NYVAU0i9x08wrKoRqZdXh9TII/MU8nFY1sSt+0+FDFlXkR0Sr3pjTrZcgygeMVY9+ZUmjH+nuLmbjEKIt4I9QIyI+DaX21dyj0rgIcld88Kru51/D0/pdWVMAGgROSruuNSy4Xjrzs598xdKLK79tsGuEU3TGMGNS5KLhoNjjL9ilDyIvPFPmiax/kfXxjEbXTOqQHtxQv71H874sNhAlGJuk8QjFOZ12o4k/weAdKgEvfNUuVND60NPoTK29beQdsyaX+46QsOoKwm7cMBt7jlCRmNaBIEnD2csVTgCe22a7fB6HBLDgW4gLhdffGBHx35Qet+46Epk/ko1RSc0hkWHWj7PvPvV5Vhf1bozcxMnocQphtHsAXsfkN2Pcf2BfI2xZu3VThuuhp1QzSrSbcraQ6tcUJ9QVXd0nIorLhsrsLOp8cPSu5T8Jj6F+Zsl4eKAtLVtjJDlko2ths2gbVigWIPkmyyOZmH5tbPUZ89b6YmTT9paJOLBYXvnFT2ZaksaWQiBy3kF2C7vMYwQJWkXq0gj2gcF/29pIotF718V1Q8QT5irTAQazjYV0802gOr2Z7D5Dn88/ZTU6qD5Ej/l9C0z1XhZOkz2FlKR2QQ=----ATTACHMENT:----ODA2MjEzMzgxNTY4NDQgMjY1NTM1NjcyODI0NDgwOCA4Mjc4ODQ0MDAyODU5MTE2