21 lines
436 B
PHP
21 lines
436 B
PHP
|
<?php
|
||
|
class AcceptUserRegistrationJob extends AbstractUserJob
|
||
|
{
|
||
|
public function execute()
|
||
|
{
|
||
|
$user = $this->user;
|
||
|
|
||
|
$user->staffConfirmed = true;
|
||
|
UserModel::save($user);
|
||
|
|
||
|
LogHelper::log('{user} confirmed {subject}\'s account', [
|
||
|
'user' => TextHelper::reprUser(Auth::getCurrentUser()),
|
||
|
'subject' => TextHelper::reprUser($user)]);
|
||
|
}
|
||
|
|
||
|
public function requiresPrivilege()
|
||
|
{
|
||
|
return Privilege::AcceptUserRegistration;
|
||
|
}
|
||
|
}
|