0
kohana 우리는 before()
과 이라는 메서드를 호출 된 함수 전후에 자동으로 호출하는 메서드를 사용합니다.kohana의 before() 및 after() 메소드에 대한 laravel의 대체 메소드가 있습니까?
이러한 단계를 수행하는 laravel에는 대체 또는 이와 동등한 방법이 있습니까?
kohana 우리는 before()
과 이라는 메서드를 호출 된 함수 전후에 자동으로 호출하는 메서드를 사용합니다.kohana의 before() 및 after() 메소드에 대한 laravel의 대체 메소드가 있습니까?
이러한 단계를 수행하는 laravel에는 대체 또는 이와 동등한 방법이 있습니까?
전에 사용할 수 있습니다 & After Middlewares.
미들웨어는 요청이 처리되기 전이나 후에 실행될 수 있습니다.
이 예를 들면, 미들웨어handle()
기능이 구성되는 방법에 따라
미들웨어 전에, 즉, 요청 애플리케이션 (제어기 또는 라우팅 기능)에 의해 처리되기 전에 그 실행 :
<?php
namespace App\Http\Middleware;
use Closure;
class BeforeMiddleware
{
public function handle($request, Closure $next)
{
// Perform action
return $next($request);
}
}
그리고 이와 요청이 응용 프로그램 (컨트롤러 또는 라우팅 기능)이 아니라 응답하기 전에 처리 된 후에 실행 :
<?php
namespace App\Http\Middleware;
use Closure;
class AfterMiddleware
{
public function handle($request, Closure $next)
{
$response = $next($request);
// Perform action
return $response;
}
}
당신은 응용 프로그램 컨트롤러 나 글로벌 당, 경로 당 미들웨어를 등록 할 수 있습니다. 미들웨어에 대한 광범위한 문서는 Laravel Docs
수 있습니다. 정확히 달성하려는 예제를 보여줄 수 있습니까? –