$time) { if ($time + self::$_limit < $now) { unset($tl[$key]); } } if (array_key_exists($ip, $tl) && ($tl[$ip] + self::$_limit >= $now)) { $result = false; } else { $tl[$ip] = time(); $result = true; } self::_store( $file, '