UriRetrieverInterface.php
Same filename in this branch
Namespace
JsonSchema\Uri\RetrieversFile
-
vendor/
justinrainbow/ json-schema/ src/ JsonSchema/ Uri/ Retrievers/ UriRetrieverInterface.php
View source
<?php
/*
* This file is part of the JsonSchema package.
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace JsonSchema\Uri\Retrievers;
/**
* Interface for URI retrievers
*
* @author Sander Coolen <sander@jibber.nl>
*/
interface UriRetrieverInterface {
/**
* Retrieve a schema from the specified URI
*
* @param string $uri URI that resolves to a JSON schema
*
* @throws \JsonSchema\Exception\ResourceNotFoundException
*
* @return mixed string|null
*/
public function retrieve($uri);
/**
* Get media content type
*
* @return string
*/
public function getContentType();
}
Interfaces
Title | Deprecated | Summary |
---|---|---|
UriRetrieverInterface | Interface for URI retrievers |