Reputation: 33
Hi have this function which is returning path of a file.
public function filecreate()
{
$myHelper = new MyHelper();
$path = $myHelper->create();
return $path;
}
phpStorm showing warning of
Return value is expected to be 'illuminate\Http\Response', 'string' returned
Upvotes: 3
Views: 16631
Reputation: 828
$myHelper = new MyHelper();
$path = $myHelper->create();
return response($path);
To return View use:
return response(view("page"));
To return String use:
return response("string");
To return Array use:
return response(['a', 'b', 'c']);
Upvotes: 1
Reputation: 189
The response() helper may be used to generate other types of response instances. source
To return simple string use:
return response($path)
Upvotes: 0
Reputation: 51
You must use Response object in return, something like this with helper:
return response(%path_to_view);
Upvotes: 5