ShadowAccountExpirationCleanupJob
extends AccountExpirationCleanupJob
in package
Job to delete or move users on account expiration.
Table of Contents
- getAlias() : string
- {@inheritDoc}
- getDescription() : string
- {@inheritDoc}
- checkSingleUser() : void
- {@inheritDoc}
- findUsers() : array<string|int, mixed>
- {@inheritDoc}
Methods
getAlias()
{@inheritDoc}
public
getAlias() : string
Return values
string —getDescription()
{@inheritDoc}
public
getDescription() : string
Return values
string —checkSingleUser()
{@inheritDoc}
protected
checkSingleUser(string $jobID, array<string|int, mixed> $options, PDO $pdo, DateTime $now, array<string|int, mixed> $policyOptions, array<string|int, mixed> $user, bool $isDryRun) : void
Parameters
- $jobID : string
- $options : array<string|int, mixed>
- $pdo : PDO
- $now : DateTime
- $policyOptions : array<string|int, mixed>
- $user : array<string|int, mixed>
- $isDryRun : bool
Return values
void —findUsers()
{@inheritDoc}
protected
findUsers(string $jobID, array<string|int, mixed> $options) : array<string|int, mixed>
Parameters
- $jobID : string
- $options : array<string|int, mixed>