嗨,我学到了Laravel政策和盖茨,但我不知道他们之间的主要区别是什么我尝试这两个政策和盖茨,但我不知道他们之间的主要区别是什么,任何人都可以你能帮助我吗?主要的区别是一个模型的政策,但多个模型的门??
mtb9vblg1#
策略更侧重于与特定Eloquent模型绑定的细粒度授权检查,而门提供了一种更通用的方法来定义可在整个应用程序中使用的自定义授权逻辑。使用策略还是使用门取决于您的特定授权要求和授权检查所需的粒度级别。
1条答案
按热度按时间mtb9vblg1#
策略更侧重于与特定Eloquent模型绑定的细粒度授权检查,而门提供了一种更通用的方法来定义可在整个应用程序中使用的自定义授权逻辑。使用策略还是使用门取决于您的特定授权要求和授权检查所需的粒度级别。