MemoryBackend::isAllowed
public function MemoryBackend::isAllowed
public MemoryBackend::isAllowed($name, $threshold, $window = 3600, $identifier = NULL)
Checks whether a user is allowed to proceed with the specified event.
Events can have thresholds saying that each user can only do that event a certain number of times in a time window. This function verifies that the current user has not exceeded this threshold.
Parameters
string $name: The name of an event.
int $threshold: The maximum number of times each user can do this event per time window.
int $window: (optional) Number of seconds in the time window for this event (default is 3600 seconds, or 1 hour).
string $identifier: (optional) Unique identifier of the current user. Defa