class CurrencyMiddleware

Methods

mixed
handle(Request $request, Closure $next)

Handle an incoming request.

string|null
getUserCurrency(Request $request)

Get the user selected currency.

string
getDefaultCurrency()

Get the application default currency.

string
setUserCurrency(string $currency, Request $request)

Set the user currency.

Details

at line 18
mixed handle(Request $request, Closure $next)

Handle an incoming request.

Parameters

Request $request
Closure $next

Return Value

mixed

at line 44
protected string|null getUserCurrency(Request $request)

Get the user selected currency.

Parameters

Request $request

Return Value

string|null

at line 66
protected string getDefaultCurrency()

Get the application default currency.

Return Value

string

at line 79
private string setUserCurrency(string $currency, Request $request)

Set the user currency.

Parameters

string $currency
Request $request

Return Value

string