HEX
Server: Apache
System: Linux www3.pit.tblive.com 5.14.0-687.38.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Aug 12 17:19:12 EDT 2026 x86_64
User: awaldron (1020)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/cpanel/ea-wappspector/vendor/rector/rector/stubs-rector/Internal/EnumInterfaces.php
<?php

if (PHP_VERSION_ID < 80100 && ! interface_exists('UnitEnum', false)) {
    /**
     * @since 8.1
     */
    interface UnitEnum
    {
        /**
         * @return static[]
         */
        public static function cases(): array;
    }
}

if (PHP_VERSION_ID < 80100 && ! interface_exists('BackedEnum', false)) {
    /**
     * @since 8.1
     */
    interface BackedEnum extends UnitEnum {
        /**
         * @param int|string $value
         * @return $this
         */
        public static function from($value);

        /**
         * @param int|string $value
         * @return $this|null
         */
        public static function tryFrom($value);
    }
}