class Bar {
//use Foo;
if ( trait_exists('foo') ) { use \Foo; }
public function .......
}
我需要在“使用”它之前检查特征是否存在,但是我得到了错误。 有谁知道如何实现这一目标?
答案 0 :(得分:0)
仅在特征存在的情况下定义类:
if (trait_exists('Foo')) {
class Bar {
use \Foo;
}
} else {
// define alternative Bar class or throw error
}