ApiPlatform\Core\Tests\Metadata\Property\Factory\FileConfigurationMetadataFactoryProvider::getPropertyMetadata PHP Method

getPropertyMetadata() private method

private getPropertyMetadata ( array $metadata ) : PropertyMetadata
$metadata array
return ApiPlatform\Core\Metadata\Property\PropertyMetadata
    private function getPropertyMetadata(array $metadata) : PropertyMetadata
    {
        $propertyMetadata = new PropertyMetadata();
        foreach ($metadata as $propertyName => $propertyValue) {
            $propertyMetadata = $propertyMetadata->{'with' . ucfirst($propertyName)}($propertyValue);
        }
        return $propertyMetadata;
    }