JEMBOT MAWOT Bypass Shell
<?php
/*
* This file is part of the API Platform project.
*
* (c) Kévin Dunglas <dunglas@gmail.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace ApiPlatform\JsonLd;
use ApiPlatform\Api\UrlGeneratorInterface;
use ApiPlatform\Exception\ResourceClassNotFoundException;
/**
* JSON-LD context builder interface.
*
* @author Kévin Dunglas <dunglas@gmail.com>
*/
interface ContextBuilderInterface
{
public const HYDRA_NS = 'http://www.w3.org/ns/hydra/core#';
public const RDF_NS = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#';
public const RDFS_NS = 'http://www.w3.org/2000/01/rdf-schema#';
public const XML_NS = 'http://www.w3.org/2001/XMLSchema#';
public const OWL_NS = 'http://www.w3.org/2002/07/owl#';
public const SCHEMA_ORG_NS = 'http://schema.org/';
/**
* Gets the base context.
*/
public function getBaseContext(int $referenceType = UrlGeneratorInterface::ABS_PATH): array;
/**
* Builds the JSON-LD context for the entrypoint.
*/
public function getEntrypointContext(int $referenceType = UrlGeneratorInterface::ABS_PATH): array;
/**
* Builds the JSON-LD context for the given resource.
*
* @throws ResourceClassNotFoundException
*/
public function getResourceContext(string $resourceClass, int $referenceType = UrlGeneratorInterface::ABS_PATH): array;
/**
* Gets the URI of the given resource context.
*/
public function getResourceContextUri(string $resourceClass, int $referenceType = UrlGeneratorInterface::ABS_PATH): string;
}
xxxxx1.0, XXX xxxx