PHP 클래스 ApiPlatform\Core\Metadata\Resource\Factory\ExtractorResourceMetadataFactory

저자: Kévin Dunglas ([email protected])
저자: Antoine Bluchet ([email protected])
상속: implements ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface
파일 보기 프로젝트 열기: api-platform/core 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ApiPlatform\Core\Metadata\Extractor\ExtractorInterface $extractor, ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface $decorated = null )
create ( string $resourceClass ) : ResourceMetadata

비공개 메소드들

메소드 설명
handleNotFound ( ResourceMetadata $parentPropertyMetadata = null, string $resourceClass ) : ResourceMetadata Returns the metadata from the decorated factory if available or throws an exception.
update ( ResourceMetadata $resourceMetadata, array $metadata ) : ResourceMetadata Creates a new instance of metadata if the property is not already set.

메소드 상세

__construct() 공개 메소드

public __construct ( ApiPlatform\Core\Metadata\Extractor\ExtractorInterface $extractor, ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface $decorated = null )
$extractor ApiPlatform\Core\Metadata\Extractor\ExtractorInterface
$decorated ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface

create() 공개 메소드

public create ( string $resourceClass ) : ResourceMetadata
$resourceClass string
리턴 ApiPlatform\Core\Metadata\Resource\ResourceMetadata