mirror of
https://github.com/flarum/core.git
synced 2025-08-06 16:36:47 +02:00
API: Add event for determining user groups for permissions
This commit is contained in:
29
src/Events/GetUserGroups.php
Normal file
29
src/Events/GetUserGroups.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php namespace Flarum\Events;
|
||||
|
||||
use Flarum\Core\Users\User;
|
||||
|
||||
/**
|
||||
* The `GetUserGroups` event
|
||||
*/
|
||||
class GetUserGroups
|
||||
{
|
||||
/**
|
||||
* @var User
|
||||
*/
|
||||
public $user;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
*/
|
||||
public $groupIds;
|
||||
|
||||
/**
|
||||
* @param User $user
|
||||
* @param array $groupIds
|
||||
*/
|
||||
public function __construct(User $user, array &$groupIds)
|
||||
{
|
||||
$this->user = $user;
|
||||
$this->groupIds = &$groupIds;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user