Swift_Plugins_ThrottlerPlugin::__construct
Create a new ThrottlerPlugin.
Signature
public function __construct(integer
$rate,
[Swift_Plugins_Sleeper
$mode = self::BYTES_PER_MINUTE,
[Swift_Plugins_Sleeper
$sleeper = null,
[Swift_Plugins_Timer
$timer = null]]] )
Parameters
$rate
— integer$mode
— integer- defaults to {@link BYTES_PER_MINUTE}
$sleeper
— Swift_Plugins_Sleeper- (only needed in testing)
$timer
— Swift_Plugins_Timer- (only needed in testing)