├── .editorconfig ├── .github └── workflows │ └── php.yml ├── .gitignore ├── .php_cs.dist ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── docs └── definition.md ├── phpcs.xml ├── phpunit.xml ├── psalm.xml ├── src └── Enum.php └── tests ├── EqualityTest.php ├── ExistenceTest.php ├── Fixtures ├── AbstractTestEnum.php └── FooEnum.php ├── InheritanceTest.php ├── MiscTest.php ├── NameTest.php ├── ResolveTest.php └── SerializeTest.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/.github/workflows/php.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/.php_cs.dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/composer.lock -------------------------------------------------------------------------------- /docs/definition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/docs/definition.md -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/phpunit.xml -------------------------------------------------------------------------------- /psalm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/psalm.xml -------------------------------------------------------------------------------- /src/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/src/Enum.php -------------------------------------------------------------------------------- /tests/EqualityTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/EqualityTest.php -------------------------------------------------------------------------------- /tests/ExistenceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/ExistenceTest.php -------------------------------------------------------------------------------- /tests/Fixtures/AbstractTestEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/Fixtures/AbstractTestEnum.php -------------------------------------------------------------------------------- /tests/Fixtures/FooEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/Fixtures/FooEnum.php -------------------------------------------------------------------------------- /tests/InheritanceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/InheritanceTest.php -------------------------------------------------------------------------------- /tests/MiscTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/MiscTest.php -------------------------------------------------------------------------------- /tests/NameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/NameTest.php -------------------------------------------------------------------------------- /tests/ResolveTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/ResolveTest.php -------------------------------------------------------------------------------- /tests/SerializeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cloudstek/php-enum/HEAD/tests/SerializeTest.php --------------------------------------------------------------------------------