app/listeners/ActivityLog.php: Adding onImpersonate listener
This commit is contained in:
parent
be4950ff88
commit
6439a83edb
1 changed files with 13 additions and 0 deletions
|
|
@ -23,6 +23,19 @@ class ActivityLog extends Injectable
|
||||||
$this->_log($auth->getUser(), sprintf("Logged in (%s)", $type));
|
$this->_log($auth->getUser(), sprintf("Logged in (%s)", $type));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* On Impersonate event.
|
||||||
|
*
|
||||||
|
* @param Event $event
|
||||||
|
* @param Auth $auth
|
||||||
|
* @param User $user The user Impersonating the user in $auth
|
||||||
|
*/
|
||||||
|
public function onImpersonate(Event $event, Auth $auth, User $user)
|
||||||
|
{
|
||||||
|
$imp = $auth->getUser();
|
||||||
|
$this->_log($user, sprintf("Impersonated user (%s:%s)", $imp->getId(), $imp->getUsername()));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param Event $event
|
* @param Event $event
|
||||||
* @param User $auth
|
* @param User $auth
|
||||||
|
|
|
||||||
Reference in a new issue