我想知道以下代码的目的是什么:
我看到它并且有点挖掘代码,但我无法完全理解它。我假设它说使用特征AuthenticatesUsers中的那两个方法(redirectPath和getGuard)而不是它们各自的RegistersUsers内部?也许某种覆盖?
感谢您的帮助和解释!
干杯!
答案 0 :(得分:1)
关于traits的官方PHP文档:
如果两个Traits插入一个名称相同的方法,则会出现致命错误 如果冲突没有明确解决,就会产生。
要解决同一类中使用的Traits之间的命名冲突,请执行以下操作: 替代运算符需要用于选择其中一个 矛盾的方法。
由于这只允许排除方法,因此as运算符可以 过去允许包含一个冲突的方法 另一个名字。