PHP 클래스 Xpressengine\Routing\ModuleValidator

저자: XE Developers ([email protected])
상속: implements Illuminate\Routing\Matching\ValidatorInterface
파일 보기 프로젝트 열기: xpressengine/xpressengine 1 사용 예제들

공개 메소드들

메소드 설명
boot ( Xpressengine\Routing\RouteRepository $routeRepo, MenuHandler $menuHandler, ThemeHandler $themeHandler, SiteHandler $siteHandler ) : void boot
matches ( Illuminate\Routing\Route $route, Illuminate\Http\Request $request ) : boolean Validate a given rule against a route and request.

비공개 메소드들

메소드 설명
canReview ( Illuminate\Routing\Route $route, Illuminate\Http\Request $request ) : boolean canReview
getHomeInstanceRoute ( ) : InstanceRoute getHomeInstanceRoute
getInstanceRoute ( Illuminate\Http\Request $request ) : InstanceRoute getInstanceRoute
getRouteModule ( Illuminate\Routing\Route $route ) : mixed getRouteModule
setInstanceConfig ( InstanceRoute $instanceRoute, Request $request ) : void setInstanceConfig

메소드 상세

boot() 공개 메소드

boot
public boot ( Xpressengine\Routing\RouteRepository $routeRepo, MenuHandler $menuHandler, ThemeHandler $themeHandler, SiteHandler $siteHandler ) : void
$routeRepo Xpressengine\Routing\RouteRepository route handler
$menuHandler Xpressengine\Menu\MenuHandler menu handler
$themeHandler Xpressengine\Theme\ThemeHandler theme handler
$siteHandler Xpressengine\Site\SiteHandler site handler
리턴 void

matches() 공개 메소드

Validate a given rule against a route and request.
public matches ( Illuminate\Routing\Route $route, Illuminate\Http\Request $request ) : boolean
$route Illuminate\Routing\Route laravel route
$request Illuminate\Http\Request laravel request
리턴 boolean