PHP Class ApiPlatform\Core\Api\ResourceClassResolver

Author: Kévin Dunglas ([email protected])
Author: Samuel ROZE ([email protected])
Inheritance: implements ApiPlatform\Core\Api\ResourceClassResolverInterface, use trait ApiPlatform\Core\Util\ClassInfoTrait
Show file Open project: api-platform/core Class Usage Examples

Public Methods

Method Description
__construct ( ApiPlatform\Core\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface $resourceNameCollectionFactory )
getResourceClass ( $value, string $resourceClass = null, boolean $strict = false ) : string
isResourceClass ( string $type ) : boolean

Method Details

__construct() public method

public __construct ( ApiPlatform\Core\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface $resourceNameCollectionFactory )
$resourceNameCollectionFactory ApiPlatform\Core\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface

getResourceClass() public method

public getResourceClass ( $value, string $resourceClass = null, boolean $strict = false ) : string
$resourceClass string
$strict boolean
return string

isResourceClass() public method

public isResourceClass ( string $type ) : boolean
$type string
return boolean