PHP Inpsyde\MultilingualPress\Common\Type Namespace

Interfaces

Name Description
Language Interface for all language data type implementations.
Setting Interface for all setting data type implementations.
Translation Interface for all translation data type implementations.
URL Interface for all URL data type implementations.
VersionNumber Interface for all version number data type implementations.

Classes

Name Description
AliasAwareLanguage Language data type implementation aware of language name aliases (e.g., "lang" for "language_short").
EscapedURL Escaped URL data type.
FilterableTranslation Translation data type implementation providing a (suppressible) filter for the remote URL.
SemanticVersionNumber Version number data type implementation according to the Semantic Versioning specification.