1300) { return false; } $lines = ''; $isFirstLine = true; while (($line = \fgets($in)) !== false) { $isFirstLine = false; $lines .= $line; } if ($isFirstLine && empty($lines)) { return false; } return $lines; }; $output = __DIR__ . '/../../../doc.md'; $md = \fopen($output, 'w'); foreach ($globs as $glob) { $files = \glob($glob); foreach ($files as $file) { if (\stripos($file, 'Test.php')) { continue; } $response = GptHelper::handleFile($file, 'php://memory', $behaviour, $fileReader); if (\trim($response) !== '') { \fwrite($md, $file . ":\n"); \fwrite($md, $response); \fwrite($md, "\n\n"); } } } \fclose($md);