1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-12 17:44:04 +00:00

Add static variable for MiddlewareUniversalName. (#581)

* Added middlewareUniversalName static variable to extends and customize the UniversalRoutes class

* change the variable name and undo the code style
This commit is contained in:
mlajx 2021-01-15 19:31:31 -03:00 committed by GitHub
parent 04193cc2fd
commit 1a48725aef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,6 +13,8 @@ use Stancl\Tenancy\Tenancy;
class UniversalRoutes implements Feature
{
public static $middlewareGroup = 'universal';
public static $identificationMiddlewares = [
Middleware\InitializeTenancyByDomain::class,
Middleware\InitializeTenancyBySubdomain::class,
@ -22,7 +24,7 @@ class UniversalRoutes implements Feature
{
foreach (static::$identificationMiddlewares as $middleware) {
$middleware::$onFail = function ($exception, $request, $next) {
if (static::routeHasMiddleware($request->route(), 'universal')) {
if (static::routeHasMiddleware($request->route(), static::$middlewareGroup)) {
return $next($request);
}