关于 FastAdmin 中的 trait
来自ThinkPHP5 官网的介绍 [1]
trait是一种为类似 PHP 的单继承语言而准备的代码复用机制。trait为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用方法集。trait和类组合的语义是定义了一种方式来减少复杂性,避免传统多继承和混入类(Mixin)相关的典型问题。
FastAdmin 中用使用到 ThinkPHP 5 的 Traits。
在以下文件中。
applicationadminlibrary raitsBackend.php
里面有基本的 index、 add、 recyclebin、 edit、 del、 destroy、 restore、 multi、 import 方法