File resolution strategy that relies on a list of FileIDHelpers to find files.

Parsed Hash path URLs. Hash paths group a file and its variant under a directory based on a hash generated from the content of the original file.

Parsed Natural path URLs. Natural path is the same hashless path that appears in the CMS.

Immutable representation of a parsed fileID broken down into its sub-components.


Helps build and parse Filename Identifiers (ake: FileIDs) according to a predefined format.

Represents a strategy for resolving files on a Flysystem Adapter.