I have a laravel system and I am storing one of my response in a particular file like this :
$objFile = new Filesystem();
$path = "files/FileName.php";
$string = $this->getSlides();
if ($objFile->exists($path))
{
$objFile->put($path,"",$lock = false);
$objFile->put($path,$string,$lock = false);
$objFile->getRequire($path);
}
else
return getcwd() . "
";
Now i get the contents using the following lines:
$objFile = new Filesystem();
$path = "files/FileName.php";
if ($objFile->exists($path))
{
return Response::json([$objFile->getRequire($path)],200);
}
else
return getcwd() . "
";
Now what's happening is that when I store the file on the server it adds some header like :
HTTP/1.0 200 OK
Cache-Control: no-cache
Content-Type: application/json
Date: Thu, 10 Nov 2016 05:38:08 GMT
followed by my stored file , so when I call the file on my frontend , I get the following error :
SyntaxError: Unexpected token H in JSON at position 0(…)
of course it expects from me a json value however i m giving it something that doesn't start like 1. Any idea how i can remove that on php level?