Request
class Request extends Request
Request 클래스
PHP version 5
Properties
protected Closure | $mobileResolver | 현재 요청이 mobile 페이지의 요청인지 판단하는 resolver 이 클래스는 이 resolver를 사용하여 mobile 페이지 요청인지 판단한다. | |
protected ParameterBag | $originInputSource | ||
protected Repository | $config |
Methods
현재 요청이 모바일 페이지 요청인지 조회한다.
브라우저의 user agent만으로 현재 요청이 모바일 페이지 요청인지 조회한다.
movile resolver를 반환한다.
Set Illuminate config
Check request to manage
Create an Illuminate request from a Symfony instance.
Get all of the origin input and files for the request.
Retrieve an origin input item from the request.
Get a subset of the origin items from the input data.
Get all of the origin input except for a specified array of items.
Details
at line 63
bool
isMobile(bool $fromUserAgent = false)
현재 요청이 모바일 페이지 요청인지 조회한다.
$fromUserAgent가 true일 경우 사용자가 강제로 지정한 모드
at line 73
mixed
isMobileByAgent()
브라우저의 user agent만으로 현재 요청이 모바일 페이지 요청인지 조회한다.
at line 85
void
setMobileResolver(Closure $callback)
mobile resolver를 지정한다.
at line 95
Closure
getMobileResolver()
movile resolver를 반환한다.
at line 107
void
setConfig(Repository $config)
Set Illuminate config
at line 117
bool
isManageRequest()
Check request to manage
at line 128
static Request
createFromBase(Request $request)
Create an Illuminate request from a Symfony instance.
at line 142
array
originAll()
Get all of the origin input and files for the request.
at line 154
string|array
originInput(string $key = null, string|array|null $default = null)
Retrieve an origin input item from the request.
at line 165
array
originOnly(array $keys)
Get a subset of the origin items from the input data.
at line 186
array
originExcept(array|mixed $keys)
Get all of the origin input except for a specified array of items.