Class LaravelUi5\Sdk\Address\Exceptions\MissingCoordinatesException

final
extends DomainException

Thrown when a captured address carries no usable point (SDK Address v0.9 D16), in one of two ways:

  • A place with no postal address has no coordinates. The free-text branch of D5 is valid only with has_no_postal_address, a formatted_address and both columns set — a row with neither a postal identity nor a point on the map is not a location, it is a note.
  • A row carries exactly one coordinate. Half a point is not a point, so the pair is refused on either branch. On the structured branch coordinates stay optional; what is refused there is only the half pair.

A conditional NOT NULL is as inexpressible in the schema as D5's XOR, so this is a write-path guard in {@see \LaravelUi5\Sdk\Address\Models\PartnerAddress}.

Methods
Methods inherited from Exception
__construct(), __wakeup(), getMessage(), getCode(), getFile(), getLine(), getTrace(), getPrevious(), getTraceAsString(), __toString()