for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace Arcanedev\LaravelAuth\Events\Users;
use Arcanesoft\Contracts\Auth\Models\User;
/**
* Class DetachingRole
*
* @package Arcanedev\LaravelAuth\Events\Users
* @author ARCANEDEV <[email protected]>
*/
class DetachingRoleFromUser extends AbstractUserEvent
{
/* -----------------------------------------------------------------
| Properties
| -----------------------------------------------------------------
/** @var \Arcanesoft\Contracts\Auth\Models\Role|int */
public $role;
| Constructor
* DetachingRole constructor.
* @param \Arcanesoft\Contracts\Auth\Models\User $user
* @param \Arcanesoft\Contracts\Auth\Models\Role|int $role
public function __construct(User $user, $role)
parent::__construct($user);
$this->role = $role;
}