Classes, interfaces and traits

PgConnection

A connection to Postgres.

« More »

PgConnectOptions

Connect options for configuring @see \io\vertx\jphp\sqlclient\SqlConnection or @see \io\vertx\jphp\sqlclient\Pool.

« More »

PgNotification

A notification emited by Postgres.

« More »

PgPool

A pool of PostgreSQL connections.

« More »

Classes, interfaces and traits

Box

Rectangular box data type in Postgres represented by pairs of @see \io\vertx\jphp\pgclient\data\Points that are opposite corners of the box.

« More »

Circle

Circle data type in Postgres represented by a center @see \io\vertx\jphp\pgclient\data\Point and radius.

« More »

Interval

Postgres Interval is date and time based such as 120 years 3 months 332 days 20 hours 20 minutes 20.999999 seconds

« More »

Line

Line data type in Postgres represented by the linear equation Ax + By + C = 0, where A and B are not both zero.

« More »

LineSegment

Finite line segment data type in Postgres represented by pairs of @see \io\vertx\jphp\pgclient\data\Points that are the endpoints of the segment.

« More »

Path

Path data type in Postgres represented by lists of connected points.

Paths can be open, where the first and last points in the list are considered not connected, or closed, where the first and last points are considered connected.

« More »

Point

A Postgresql point.

« More »

Polygon

Polygon data type in Postgres represented by lists of points (the vertexes of the polygon).

Polygons are very similar to closed paths, but are stored differently and have their own set of support routines.

« More »

Classes, interfaces and traits

PgChannel

A channel to Postgres that tracks the subscription to a given Postgres channel using the <code>LISTEN/UNLISTEN</code> commands.

When paused the channel discards the messages.

« More »

PgSubscriber

A class for managing subscriptions using <code>LISTEN/UNLISTEN</code> to Postgres channels.

The subscriber manages a single connection to Postgres.

« More »