public static function getUserThrottle($userId)
{
$throttle = Gatekeeper::findThrottleByUserId($userId);
if ($throttle === false) {
$data = array('user_id' => $userId, 'attempts' => 1, 'status' => ThrottleModel::STATUS_ALLOWED, 'last_attempt' => date('Y-m-d H:i:s'), 'status_change' => date('Y-m-d H:i:s'));
$throttle = Gatekeeper::modelFactory('ThrottleModel', $data);
}
return $throttle;
}