我们知道`php`是`单继承`的
我们可以用trait来达到`复用`的目的
创建文件app\Traits\HasCreator.php
```
creator_id = $model->creator_id ?? 1;
});
}
public function test(){
echo "test";
}
}
```
然后可以在`controller`中使用
```
test();
self::hasCreator();
}
}
```
如果存在函数重复定义的情况 ,那么优先级是
调用类 >Trait > 父类,也就是说当 Trait 中出现于调用类重复的属性和方法的时候,默认是以调用类为主的。