<?php

declare(strict_types=1);

namespace App\Core;

final class Version
{
    public const APPLICATION = 'Darlink ERP Phoenix';
    public const NUMBER = '2026.3';
    public const EDITION = 'LTS';
    public const BUILD = 'P2.6.3c.1';
    public const SCHEMA = '035';
    public const RELEASE_DATE = '2026-07-27';

    public static function number(): string { return self::NUMBER; }
    public static function edition(): string { return self::EDITION; }
    public static function build(): string { return self::BUILD; }
    public static function schema(): string { return self::SCHEMA; }
    public static function label(): string { return self::NUMBER . ' ' . self::EDITION . ' – ' . self::BUILD; }
    public static function fullLabel(): string { return self::APPLICATION . ' ' . self::label(); }
}
