ユーザーが管理者かどうかを LDAP から確認しています。また、LDAP から値を取得しています。
コードの一部は、
foreach ($memberOf as $key => $value) {
$membership = explode(",", $value);
$member = explode("=", $membership[0]);
if (in_array($member[1], $adminGroups)) {
$is_admin = TRUE;
} elseif (in_array($member[1], $userGroups)) {
$is_admin = FALSE;
}
私の質問$is_admin
ですが、ユーザーが管理者かどうかなどに応じていくつかのボタンを非表示にできるように、アプリケーションのどこでもこの変数を使用するにはどうすればよいですか?
セッションでこの変数を設定する必要がありますか?