I am pleased to announce that the Uri-Interop standard interface package has been released at 1.0.0 stable, along with reference implementations for the interfaces.

The standard includes interfaces for readable, mutable, and immutable URI objects, as well as URI-specific PHPStan type aliases.

The standard also includes interfaces for a factory. normalizer, resolver, and parser.

If you discover omissions or oversights, please raise an issue or PR at Github.

Are you stuck with a legacy PHP application? You should buy my book because it gives you a step-by-step guide to improving you codebase, all while keeping it running the whole time.