(PECL uopz >= 1.0.0)
Compose a class
void uopz_compose ( string $name, array $classes [, array $methods [, array $properties [, int $flags ]]] )
Creates a new class of the given name that implements, extends, or uses all of the provided classes
Parameters:
name
A legal class name
classes
An array of class, interface and trait names