ApiPlatform\SchemaGenerator\AnnotationGenerator\ApiPlatformCoreAnnotationGenerator::generateClassAnnotations PHP Method

generateClassAnnotations() public method

public generateClassAnnotations ( $className )
    public function generateClassAnnotations($className)
    {
        $resource = $this->classes[$className]['resource'];
        return [sprintf('@ApiResource(iri="%s")', $resource->getUri())];
    }

Usage Example

 public function testGenerateClassAnnotations()
 {
     $this->assertSame(['@ApiResource(iri="http://schema.org/Res")'], $this->generator->generateClassAnnotations('Res'));
 }