- var_dump: documentation ( source)
- class_uses: documentation ( source)
<?php
trait Test {
protected $bridge;
public function implement($name)
{
$this->bridge = $name;
}
}
class A {
use Test;
public function __construct()
{
$this->implement('something');
}
public function foo()
{
echo $this->bridge;
}
}
class B extends A {};
var_dump(class_uses(new B()));