here is my code, i need to redirect every $slug that is not in views to 404 page automaticly
JavaScript
x
class HomeController extends Controller
{
public function getPages($slug)
{
return view($slug);
}
public function getHome()
{
return view('home');
}
}
Advertisement
Answer
You can use
JavaScript
view()->exists($slug)
to check wheater the view exist or not
if not present you can use below snippet to redirect to 404
JavaScript
return abort(404);
complete code:
JavaScript
class HomeController extends Controller
{
public function getPages($slug)
{
if(view()->exists($slug))
return view($slug);
else
return abort(404);
}
public function getHome()
{
return view('home');
}
}