<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jcergolj / after-action-redirect-pagination-url-for-laravel example snippets
return to_intended_route('users.index');
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class UserController extends Controller
{
public function index()
{
return view('users.index', [
'users' => User::paginate(10),
]);
}
public function update(Request $request, User $token)
{
$user->update([...]);
return to_intended_route('users.index');
}
}
namespace App\Http\Middleware;
use Jcergolj\AfterActionRedirectUrlForLaravel\Http\Middleware\SetIntendedUrlMiddleware as Middleware;
class SetIntendedUrlMiddleware extends Middleware
{
/**
* Routes that should be excluded.
* @var array
*/
public $excludedRoutes = [
];
/**
* Routes that should be
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class UserController extends Controller
{
public function index()
{
$users = User::paginate(10);
// continue executing the code, or redirect back with page set to paginator last page
redirect()->redirectIfLastPageEmpty($request, $users);
return view('users.index', [
'users' => $users,
]);
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.