- var_dump: documentation ( source)
- class_uses: documentation ( source)
- in_array: documentation ( source)
- method_exists: documentation ( source)
<?php
trait MauricioTrait {
public function sumStuff($a, $b) { return $a + $b; }
public function multiplyStuff($a, $b) { return $a * $b; }
}
class MauricioClass {
use MauricioTrait;
public function printStuff() { return "Hello world!"; }
}
var_dump(method_exists(MauricioClass, 'sumStuff'));
var_dump(in_array('MauricioTrait', class_uses('MauricioClass')));