src/Hydra/Serializer/DocumentationNormalizer.php
private function getClass(string $resourceClass, ResourceMetadata $resourceMetadata, string $shortName, string $prefixedShortName, array $context): array
    {
        $class = [
            '@id' => $prefixedShortName,
            '@type' => 'hydra:Class',
            'rdfs:label' => $shortName,
            'hydra:title' => $shortName,
            'hydra:supportedProperty' => $this->getHydraProperties($resourceClass, $resourceMetadata, $shortName, $prefixedShortName, $context),
            'hydra:supportedOperation' => $this->getHydraOperations($resourceClass, $resourceMetadata, $prefixedShortName, false),
        ];

        if (null !== $description = $resourceMetadata->getDescription()) {
            $class['hydra:description'] = $description;
        }

        if ($resourceMetadata->getAttribute('deprecation_reason')) {
            $class['owl:deprecated'] = true;
        }

        return $class;
    }
private function getClass(string $resourceClass, ResourceMetadata $resourceMetadata, string $shortName, string $prefixedShortName, array $context): array
    {
        $class = [
            '@id' => $prefixedShortName,
            '@type' => 'hydra:Class',
            'rdfs:label' => $shortName,
            'hydra:title' => $shortName,
            'hydra:supportedProperty' => $this->getHydraProperties($resourceClass, $resourceMetadata, $shortName, $prefixedShortName, $context),
            'hydra:supportedOperation' => $this->getHydraOperations($resourceClass, $resourceMetadata, $prefixedShortName, false),
        ];

        if (null !== $description = $resourceMetadata->getDescription()) {
            $class['hydra:description'] = $description;
        }

        if ($resourceMetadata->getAttribute('deprecation_reason')) {
            $class['owl:deprecated'] = true;
        }

        return $class;
    }
private function getClass ( string $ resourceClass , ResourceMetadata $ resourceMetadata , string $ shortName , string $ prefixedShortName , array $ context ) : array { $ class = [ '@id' => $ prefixedShortName , '@type' => 'hydra:Class' , 'rdfs:label' => $ shortName , 'hydra:title' => $ shortName , 'hydra:supportedProperty' => $ this -> getHydraProperties ( $ resourceClass , $ resourceMetadata , $ shortName , $ prefixedShortName , $ context ) , 'hydra:supportedOperation' => $ this -> getHydraOperations ( $ resourceClass , $ resourceMetadata , $ prefixedShortName , false ) , ] ; if ( null !== $ description = $ resourceMetadata -> getDescription ( ) ) { $ class [ 'hydra:description' ] = $ description ; } if ( $ resourceMetadata -> getAttribute ( 'deprecation_reason' ) ) { $ class [ 'owl:deprecated' ] = true ; } return $ class ; }
Gets a Hydra class.
Gets a Hydra class .