PHP Класс ApiPlatform\SchemaGenerator\GoodRelationsBridge

Автор: Kévin Dunglas ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$datatypePropertiesTable array
$objectPropertiesTable array
$relations SimpleXMLElement[]

Открытые методы

Метод Описание
__construct ( array $relations )
exist ( string $id ) : boolean Checks if a property exists in GoodRelations.
extractCardinality ( string $id ) : string | boolean Extracts cardinality from the Good Relations OWL.

Приватные методы

Метод Описание
convertPropertyId ( string $id ) : string Converts Schema.org's id to Good Relations id.
getPropertyUrl ( string $id ) : string Gets a property URL.

Описание методов

__construct() публичный Метод

public __construct ( array $relations )
$relations array

exist() публичный Метод

Checks if a property exists in GoodRelations.
public exist ( string $id ) : boolean
$id string
Результат boolean

extractCardinality() публичный Метод

Extracts cardinality from the Good Relations OWL.
public extractCardinality ( string $id ) : string | boolean
$id string
Результат string | boolean

Описание свойств

$datatypePropertiesTable защищенное статическое свойство

protected static array $datatypePropertiesTable
Результат array

$objectPropertiesTable защищенное статическое свойство

protected static array $objectPropertiesTable
Результат array

$relations защищенное свойство

protected SimpleXMLElement[] $relations
Результат SimpleXMLElement[]