added version ID for simpler comparison (#2439)

This commit is contained in:
Kevin Papst
2021-03-16 11:24:19 +01:00
committed by GitHub
parent e1c9af795c
commit 75e62b800c
4 changed files with 55 additions and 3 deletions

View File

@@ -20,7 +20,7 @@ use JMS\Serializer\Annotation as Serializer;
class Version
{
/**
* Kimai Version, eg. "1.9"
* Kimai Version, eg. "1.14"
*
* @var string
*
@@ -29,6 +29,18 @@ class Version
* @Serializer\Type(name="string")
*/
protected $version = Constants::VERSION;
/**
* Kimai Version as integer, eg. 11400
*
* Follows the same logic as PHP_VERSION_ID, see https://www.php.net/manual/de/function.phpversion.php
*
* @var int
*
* @Serializer\Expose()
* @Serializer\Groups({"Default"})
* @Serializer\Type(name="integer")
*/
protected $versionId = Constants::VERSION_ID;
/**
* Candidate: either "prod" or "dev"
*