RequestZone
class RequestZone (View source)
Zone constants class to define which part of the Bolt site that a request is relative to.
Constants
KEY |
|
FRONTEND |
|
BACKEND |
|
ASYNC |
|
EVERYWHERE |
|
NOWHERE |
|
Methods
static bool
isForFrontend(Request $request)
Check if request is for frontend routes.
static bool
isForBackend(Request $request)
Check if request is for backend routes.
static bool
isForAsync(Request $request)
Check if request is for asynchronous/AJAX routes.
static bool
is(Request $request, string $value)
Check if request is for a specific zone.
static string
getFromRequest(Request $request)
Get the current zone.
static void
setToRequest(Request $request, string $value)
Set the current zone.
Details
static bool
isForFrontend(Request $request)
Check if request is for frontend routes.
static bool
isForBackend(Request $request)
Check if request is for backend routes.
static bool
isForAsync(Request $request)
Check if request is for asynchronous/AJAX routes.
static bool
is(Request $request, string $value)
Check if request is for a specific zone.
static string
getFromRequest(Request $request)
Get the current zone.
static void
setToRequest(Request $request, string $value)
Set the current zone.