SchemaFactory
class SchemaFactory
Properties
| protected SchemaObject>> | $types |
Methods
__construct()
Register the built-in schema types.
register(string $class)
Register a first-class schema object type.
make(string $type)
Make a schema object from a schema object class or registered type name.
__call(string $method, array $parameters)
Dynamically make a schema object for the called type name.
blogPosting()
No description
breadcrumbs()
No description
organization()
No description
Details
at line 34
__construct()
Register the built-in schema types.
at line 58
SchemaFactory
register(string $class)
Register a first-class schema object type.
Registered types affect every request using this shared factory.
at line 74
SchemaObject
make(string $type)
Make a schema object from a schema object class or registered type name.
at line 90
SchemaObject
__call(string $method, array $parameters)
Dynamically make a schema object for the called type name.
at line 26
Article
article()
No description
at line 26
BlogPosting
blogPosting()
No description
at line 26
Event
event()
No description
at line 26
Product
product()
No description
at line 26
Offer
offer()
No description
at line 26
Brand
brand()
No description
at line 26
Breadcrumbs
breadcrumbs()
No description
at line 26
Faq
faq()
No description
at line 26
Organization
organization()
No description
at line 26
Person
person()
No description
at line 26
WebPage
webPage()
No description
at line 26
WebSite
webSite()
No description
at line 26
Place
place()
No description