eloquent/pathogen API
Namespace

Eloquent\Pathogen\Exception

EmptyPathAtomException An empty path atom was supplied.
InvalidPathAtomCharacterException An invalid character was encountered in a path atom.
NonAbsolutePathException The supplied path is not absolute.
NonRelativePathException The supplied path is not relative.
PathAtomContainsSeparatorException A supplied path atom contains a path separator.

Interfaces

InvalidPathAtomExceptionInterface Interface for exceptions that handle invalid path atom cases.
InvalidPathExceptionInterface Interface for exceptions that handle invalid path cases.

Exceptions

AbstractInvalidPathAtomException Abstract base class for exceptions implementing InvalidPathAtomExceptionInterface.
AbstractInvalidPathException Abstract base class for exceptions implementing InvalidPathExceptionInterface.
EmptyPathException No path atoms were supplied when constructing a new relative path.
InvalidPathStateException An attempt was made to construct a new path in an invalid state.
UndefinedAtomException An undefined atom was requested.