extends |
NamedElementInterface, AnnotatableInterface, AnnotationTargetInterface |
|---|
A singleton — a named, addressable single entity instance within an entity container.
Unlike entity sets, singletons always refer to exactly one entity instance. They are used for concepts like "Me" (the current user) or "DefaultSettings". Singletons carry navigation property bindings in the same way entity sets do.
| Methods | ||
|---|---|---|
public
|
getEntityType(): EntityTypeInterface
|
# |
public
|
getNavigationPropertyBindings(): list<NavigationPropertyBindingInterface>
|
# |
public
|
getNavigationPropertyBinding(string $path): ?NavigationPropertyBindingInterface
|
# |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\NamedElementInterface |
|---|
getName() |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\AnnotatableInterface |
|---|
getAnnotations(), getAnnotation() |