PHP Class ApiPlatform\Core\Bridge\Symfony\PropertyInfo\Metadata\Property\PropertyInfoPropertyMetadataFactory

Author: Kévin Dunglas ([email protected])
Inheritance: implements ApiPlatform\Core\Metadata\Property\Factory\PropertyMetadataFactoryInterface
Datei anzeigen Open project: api-platform/core

Public Methods

Method Description
__construct ( Symfony\Component\PropertyInfo\PropertyInfoExtractorInterface $propertyInfo, ApiPlatform\Core\Metadata\Property\Factory\PropertyMetadataFactoryInterface $decorated = null )
create ( string $resourceClass, string $name, array $options = [] ) : PropertyMetadata

Method Details

__construct() public method

public __construct ( Symfony\Component\PropertyInfo\PropertyInfoExtractorInterface $propertyInfo, ApiPlatform\Core\Metadata\Property\Factory\PropertyMetadataFactoryInterface $decorated = null )
$propertyInfo Symfony\Component\PropertyInfo\PropertyInfoExtractorInterface
$decorated ApiPlatform\Core\Metadata\Property\Factory\PropertyMetadataFactoryInterface

create() public method

public create ( string $resourceClass, string $name, array $options = [] ) : PropertyMetadata
$resourceClass string
$name string
$options array
return ApiPlatform\Core\Metadata\Property\PropertyMetadata