From df2750409cad3814a5b1378a4dd8d076d6487512 Mon Sep 17 00:00:00 2001 From: Jeff Puckett Date: Thu, 15 Jun 2017 17:20:36 +0000 Subject: [PATCH] fix configuration of entitlement server variable --- src/StudentAffairsUwm/Shibboleth/Entitlement.php | 3 ++- tests/setup/Stubs/Setup.php | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/StudentAffairsUwm/Shibboleth/Entitlement.php b/src/StudentAffairsUwm/Shibboleth/Entitlement.php index 20c2700..0898bdb 100644 --- a/src/StudentAffairsUwm/Shibboleth/Entitlement.php +++ b/src/StudentAffairsUwm/Shibboleth/Entitlement.php @@ -44,6 +44,7 @@ public static function findInString($entitlements) */ public static function has($entitlement) { - return strpos(Request::server('entitlement'), $entitlement) !== false; + $variable = config('shibboleth.idp_login_entitlement'); + return strpos(Request::server($variable), $entitlement) !== false; } } diff --git a/tests/setup/Stubs/Setup.php b/tests/setup/Stubs/Setup.php index fa3c614..0192cc0 100644 --- a/tests/setup/Stubs/Setup.php +++ b/tests/setup/Stubs/Setup.php @@ -13,6 +13,8 @@ public function setUp() parent::setUp(); + config(['shibboleth.idp_login_entitlement' => 'entitlement']); + $this->artisan('migrate:refresh', ['--database' => 'testing']); }