Use File::put('file.xml', $file_contents)
which is basically a wrapper for PHP's file_put_contents()
. Also you need to call the render()
method on the view to get the content as string.
$content = View::make('xml.index', $data)->render();
File::put(storage_path().'/file.xml', $content);
return Response::make($content, 200)->header('Content-Type', 'application/xml');
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community