<?php
namespace Claromentis\Projects\Reports\Columns;

$GLOBALS["__65da1b1ec2d6653e8a0ab784" . "8e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7" . "848e536215"] ?: array()) + array("_575b37a9d0c1e1cc" . "99b5b857363aced1" => base64_decode("LS" . "0t"));
use Claromentis\Reports\Model\DataTypes;
class Enum extends DataTypes\Integer
{
    
    
    
    
    protected $enum_values;
    public function __construct($_8dabb06efc95df4cff7c4afe91857b53, array $_5f738e31f245a51377bfa9f74d2b49d8, $_c78e2cab04076935f26a6364a06dc390 = null)
    {
        parent::__construct($_8dabb06efc95df4cff7c4afe91857b53, $_c78e2cab04076935f26a6364a06dc390);
        $this->enum_values = $_5f738e31f245a51377bfa9f74d2b49d8;
    }
    public function FormatValue($_71f6a5b5840d77d6f5700b8129d32c14, array $_61fbb5071d97b5eb5a2d82e386e63d7b = array())
    {
        $_5545f00d7b92a1c69e14f7adc8c96c26 = parent::FormatValue($_71f6a5b5840d77d6f5700b8129d32c14, $_61fbb5071d97b5eb5a2d82e386e63d7b) ?? $GLOBALS["__65da1b1ec2d6653e8a0ab7848e536" . "215"]["_575b37a9d0c1e1cc99" . "b5b857363aced1"];
        return $this->enum_values[$_5545f00d7b92a1c69e14f7adc8c96c26] ?? $_5545f00d7b92a1c69e14f7adc8c96c26;
    }
}