diff --git a/en/quick_start/install.md b/en/quick_start/install.md index f37a612c1..5b78cebdd 100644 --- a/en/quick_start/install.md +++ b/en/quick_start/install.md @@ -2,5 +2,5 @@ ## composer ``` -composer create hyperf/hyperf-skeleton +composer create-project hyperf/hyperf-skeleton ``` \ No newline at end of file diff --git a/zh/quick-start/install.md b/zh/quick-start/install.md index cf505ab96..8686feb0a 100644 --- a/zh/quick-start/install.md +++ b/zh/quick-start/install.md @@ -25,7 +25,7 @@ Hyperf 使用 [Composer](https://getcomposer.org) 来管理项目的依赖,在 [hyperf-cloud/hyperf-skeleton](https://github.com/hyperf-cloud/hyperf-skeleton) 项目是我们已经为您准备好的一个骨架项目,内置了一些常用的组件及相关配置的文件及结构,是一个可以快速用于业务开发的 Web 项目基础。 执行下面的命令可以于当前所在位置创建一个 hyperf-skeleton 项目 ``` -composer create hyperf/hyperf-skeleton +composer create-project hyperf/hyperf-skeleton ``` ## 存在兼容性的扩展 diff --git a/zh/rate-limit.md b/zh/rate-limit.md index 4c9dd6207..abce56c33 100644 --- a/zh/rate-limit.md +++ b/zh/rate-limit.md @@ -66,12 +66,14 @@ class RateLimitController } } ``` -配置优先级 `默认配置 < 配置文件 < 类注解 < 方法注解` +配置优先级 `方法注解 > 类注解 > 配置文件 > 默认配置` ## 触发限流 当限流被触发时, 默认会抛出 `Hyperf\RateLimit\Exception\RateLimitException` 异常 -或者配置 `limitCallback` 限流回调来处理。例如: +可以通过[异常处理](zh/exception-handler.md)或者配置 `limitCallback` 限流回调处理。 + +例如: ```php process()` 继续执行或者自行处理 + return $proceedingJoinPoint->process(); } } -``` -回调方法中的 `$seconds` 参数是下次生成Token 的间隔, `$proceedingJoinPoint` 则是此次请求要执行的切入点, 可以通过调用 `$proceedingJoinPoint->process()` 继续执行或者自行处理。 +``` \ No newline at end of file