Skip to content
Snippets Groups Projects

Ptps controller 9

Merged Адлан Шамавов requested to merge PTPS_Controller_9 into main
6 unresolved threads
Compare and Show latest version
2 files
+ 4
39
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -96,23 +96,21 @@ class HomeController extends AbstractController
}
#[Route('/readLogFile', name: 'readLogFile')]
public function readLogFile(Request $request, FileUploader $fileUploader): Response
public function readLogFile(Request $request): Response
{
$file = $request->files->get('file');
$fileName = $fileUploader->upload($file);
$text = $this->functions->readLogFile($fileName);
$text = $this->functions->readLogFile($file);
$response = new JsonResponse($text);
$response->setEncodingOptions(JSON_UNESCAPED_UNICODE);
return $response;
}
#[Route('/readFileLineByLine', name: 'readFileLineByLine')]
public function readFileLineByLine(Request $request, FileUploader $fileUploader): Response // text.txt
public function readFileLineByLine(Request $request): Response // text.txt
{
$file = $request->files->get('file');
$fileName = $fileUploader->upload($file);
$text = "";
foreach ($this->functions->readFileLineByLine($fileName) as $line) {
foreach ($this->functions->readFileLineByLine($file) as $line) {
$text .= $line;
}
$response = new JsonResponse($text);
Loading