Namespace LaravelUi5\Core\Exceptions

Classes
InvalidModuleException
InvalidODataException
InvalidParameterDateException
InvalidParameterSourceException
InvalidParameterValueException
InvalidPathException
InvalidSlotValueException Thrown when the request supplies a value for a slot that is not of the slot's declared type — `?date=kaputt` for a …
MissingArtifactException
MissingAssetException
MissingCardI18nBundleException
MissingCardManifestException
MissingDashboardException
MissingDefaultValueException
MissingManifestException
MissingReportViewException
MissingRequiredParameterException
MissingVendorAssetException
NoModelFoundForParameterException
NonRoutableArtifactException
Ui5Exception
UndefinedEndpointException
Exceptions
AmbiguousArtifactRootException Thrown when a module's `ARTIFACTS` names more than one root — an App and a Library, or two of either.
ArtifactVersionDeclaredException An artifact that still declares a `VERSION` of its own. Since Core 7 the version is the module's.
FixedPositionViolationException Thrown when `before(firstSource, …)` or `after(lastSource, …)` is called.
InvalidArtifactTypeException Thrown by the {@see \LaravelUi5\Core\Ui5\ArtifactTypeRegistry} when a layer's type enum breaks the contract (not an int…
InvalidCardManifestUrlException Raised by {@see \LaravelUi5\Core\Ui5\Dashboard\Emitters\CardEmitter} when the Card's `getNamespace()` / `getVersion()`…
InvalidDashboardNamespaceException Raised by {@see \LaravelUi5\Core\Http\Controllers\DashboardController} when a resolved Dashboard artifact's …
InvalidHttpMethodActionException
InvalidParameterException
InvalidParameterTypeException
InvalidRuleIdException A diagnosis rule whose id is malformed or taken — `<owner>.W<n>`, with the owner one of `core`, `sdk`, `foundation`, …
InvalidSlotSourceValueException Thrown when a server-side parameter source — a stored value, a composition proposal, a catalog default — fills a slot…
MissingArtifactRootException A module without its root — `ARTIFACT_ROOT` not set, or naming no App and no Library.
MissingExecutableMethodException Thrown by {@see \LaravelUi5\Core\Runtime\ExecutableInvoker} when an invoked-behaviour target — a DataProvider, an…
MissingModuleVersionException A module without its version — `VERSION` not set.
Ui5WiringException A fault in how an installation is declared or wired — an unknown slot, a handler signature that does not match its…
UnfilledRequiredSlotException Thrown when one or more slots remain unfilled after the full pipeline has been walked. Every slot is mandatory by…
UnknownCatalogEntryException Thrown when a catalog is asked for a named entry it does not carry (`--seed=<unknown>`, `--recipe=<unknown>`, `ui5…
UnknownParameterSourceException Thrown when `before()` or `after()` references a source class that is not registered in this pipeline.
UnknownSlotException Thrown by Ui5RegistryInterface::getSlot() when the requested slot is not in the catalog.
UnregisteredDashboardChildException Raised by {@see \LaravelUi5\Core\Ui5\Dashboard\DefaultDashboardTransformer} when a dashboard group declares a child…
UnsupportedDashboardChildException Raised by {@see \LaravelUi5\Core\Ui5\Dashboard\DefaultDashboardTransformer::buildLeafEmitter} when a group child does…