X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/realesbar/platform/core/acl/src/Traits
home
/
gfecatvj
/
sites
/
realesbar
/
platform
/
core
/
acl
/
src
/
Traits
/
📁
..
📄
AuthenticatesUsers.php
(4.85 KB)
📄
LogoutGuardTrait.php
(1.25 KB)
📄
PermissionTrait.php
(5.32 KB)
📄
RedirectsUsers.php
(386 B)
📄
RegistersUsers.php
(1.57 KB)
📄
ResetsPasswords.php
(5.08 KB)
📄
SendsPasswordResetEmails.php
(3.07 KB)
📄
ThrottlesLogins.php
(2.95 KB)
📄
VerifiesEmails.php
(2.58 KB)
Editing: LogoutGuardTrait.php
<?php namespace Botble\ACL\Traits; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; trait LogoutGuardTrait { /** * Check if a particular guard is active. * * @param $request * @param $guard * @return bool */ public function isActiveGuard($request, $guard) { $name = Auth::guard($guard)->getName(); return $this->sessionHas($request, $name) && $this->sessionGet($request, $name) === $this->getAuthIdentifier($guard); } /** * Check if the session has a particular key. * * @param Request $request * @param string $name * @return bool */ public function sessionHas($request, $name) { return $request->session()->has($name); } /** * Get the specified key from the session. * * @param Request $request * @param string $name * @return mixed */ public function sessionGet($request, $name) { return $request->session()->get($name); } /** * Get the Auth identifier for the specified guard. * * @param $guard * @return mixed */ public function getAuthIdentifier($guard) { return Auth::guard($guard)->user()->getAuthIdentifier(); } }
Upload File
Create Folder