PHP Class Hateoas\Configuration\Metadata\Driver\ExtensionDriver

Author: Adrien Brault ([email protected])
Inheritance: implements Metadata\Driver\DriverInterface
Afficher le fichier Open project: willdurand/hateoas Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Metadata\Driver\DriverInterface $delegate, array $extensions = [] )
loadMetadataForClass ( ReflectionClass $class )
registerExtension ( Hateoas\Configuration\Metadata\ConfigurationExtensionInterface $extension )

Method Details

__construct() public méthode

public __construct ( Metadata\Driver\DriverInterface $delegate, array $extensions = [] )
$delegate Metadata\Driver\DriverInterface
$extensions array

loadMetadataForClass() public méthode

public loadMetadataForClass ( ReflectionClass $class )
$class ReflectionClass

registerExtension() public méthode

public registerExtension ( Hateoas\Configuration\Metadata\ConfigurationExtensionInterface $extension )
$extension Hateoas\Configuration\Metadata\ConfigurationExtensionInterface