- Added createStream methods and fixed multiple errors views

This commit is contained in:
mcndave committed 2025-12-20 12:44:13 -05:00
1 parent 74a56bd72f
commit fdca37a79d
9 files changed
+17 -19

No files matched your search

+7
View File
@@ -5,7 +5,9 @@ namespace Lean\Factory;
use Laminas\Diactoros\Response\{EmptyResponse, HtmlResponse, JsonResponse, RedirectResponse, TextResponse};
use Lean\Response\{ DownloadResponse, ImageResponse, FileDownloadResponse, PdfResponse };
use Laminas\Diactoros\Response;
use Laminas\Diactoros\StreamFactory;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\StreamInterface;
class HttpFactory implements HttpFactoryInterface
{
@@ -58,4 +60,9 @@ class HttpFactory implements HttpFactoryInterface
{
return new FileDownloadResponse($path, $code, $headers);
}
public static function createStream(string $content): StreamInterface
{
return new StreamFactory()->createStream($content);
}
}