extends |
NamedElementInterface, AnnotatableInterface, AnnotationTargetInterface |
|---|
A function import — a container-level entry point that exposes an unbound function overload as an addressable resource.
Function imports are the mechanism by which unbound functions become callable from the service root. A function import references a function defined in a schema and optionally declares which entity set in the container holds its return entities.
Note: only unbound functions may be exposed as function imports. Bound functions are invoked directly via the entity set or singleton they are bound to and do not appear here.
| Methods | ||
|---|---|---|
public
|
getFunction(): FunctionInterface
|
# |
public
|
getEntitySet(): ?string
|
# |
public
|
isIncludedInServiceDocument(): bool
|
# |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\NamedElementInterface |
|---|
getName() |
| Methods inherited from LaravelUi5\OData\Edm\Contracts\AnnotatableInterface |
|---|
getAnnotations(), getAnnotation() |