protected function setLocalCache(FilesystemInterface $filesystem, string $absoluteFilePath, $content): FunctionsInterface
    {
        $this->set(
            'localCacheFilePath',
            $this->get('localCacheDirectory').'/'.
            sha1(Config::APPLICATION_KEY).'/'.
            sha1($absoluteFilePath).'.'.
            $this->getFileExtension($absoluteFilePath)
        );

        $filesystem->write($this->get('localCacheFilePath'), (string) $content);

        return $this;
    }