UOPZ_IMPLEMENT(3) 1 UOPZ_IMPLEMENT(3)
uopz_implement - Implements an interface at runtime
SYNOPSIS
void uopz_implement (string $class, string $interface)
DESCRIPTION
Makes $class implement $interface
PARAMETERS
o $class
-
o $interface
-
RETURN VALUES
EXAMPLES
Example #1
uopz_implement(3) example
<?php
interface myInterface {}
class myClass {}
uopz_implement(myClass::class, myInterface::class);
var_dump(class_implements(myClass::class));
?>
The above example will output something similar to:
array(1) {
["myInterface"]=>
string(11) "myInterface"
}
PHP Documentation Group UOPZ_IMPLEMENT(3)