├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── doc ├── 00-Installing.md ├── 01-Building.md ├── 02-Comparing.md ├── 03-Dumping.md ├── 04-Parsing.md └── 05-Validating.md ├── phpunit.xml.dist └── src ├── lib └── Herrera │ └── Version │ ├── Builder.php │ ├── Comparator.php │ ├── Dumper.php │ ├── Exception │ ├── InvalidIdentifierException.php │ ├── InvalidNumberException.php │ ├── InvalidStringRepresentationException.php │ └── VersionException.php │ ├── Parser.php │ ├── Validator.php │ └── Version.php └── tests └── lib └── Herrera └── Version └── Tests ├── BuilderTest.php ├── ComparatorTest.php ├── DumperTest.php ├── Exception ├── InvalidIdentifierExceptionTest.php ├── InvalidNumberExceptionTest.php └── InvalidStringRepresentationExceptionTest.php ├── ParserTest.php ├── ValidatorTest.php └── VersionTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/composer.json -------------------------------------------------------------------------------- /doc/00-Installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/doc/00-Installing.md -------------------------------------------------------------------------------- /doc/01-Building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/doc/01-Building.md -------------------------------------------------------------------------------- /doc/02-Comparing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/doc/02-Comparing.md -------------------------------------------------------------------------------- /doc/03-Dumping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/doc/03-Dumping.md -------------------------------------------------------------------------------- /doc/04-Parsing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/doc/04-Parsing.md -------------------------------------------------------------------------------- /doc/05-Validating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/doc/05-Validating.md -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Builder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Builder.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Comparator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Comparator.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Dumper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Dumper.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Exception/InvalidIdentifierException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Exception/InvalidIdentifierException.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Exception/InvalidNumberException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Exception/InvalidNumberException.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Exception/InvalidStringRepresentationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Exception/InvalidStringRepresentationException.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Exception/VersionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Exception/VersionException.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Parser.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Validator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Validator.php -------------------------------------------------------------------------------- /src/lib/Herrera/Version/Version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/lib/Herrera/Version/Version.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/BuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/BuilderTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/ComparatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/ComparatorTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/DumperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/DumperTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/Exception/InvalidIdentifierExceptionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/Exception/InvalidIdentifierExceptionTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/Exception/InvalidNumberExceptionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/Exception/InvalidNumberExceptionTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/Exception/InvalidStringRepresentationExceptionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/Exception/InvalidStringRepresentationExceptionTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/ParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/ParserTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/ValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/ValidatorTest.php -------------------------------------------------------------------------------- /src/tests/lib/Herrera/Version/Tests/VersionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kherge-archive/php-version/HEAD/src/tests/lib/Herrera/Version/Tests/VersionTest.php --------------------------------------------------------------------------------