private function createTmpFile($content)
    {
        $tmp_dir = sys_get_temp_dir().'/__tintin';

        if (!is_dir($tmp_dir)) {
            mkdir($tmp_dir, 0777);
        }

        $file = $tmp_dir.'/'.md5(microtime(true)).'.php';

        file_put_contents($file, $content);

        return $file;
    }