mirror of
https://github.com/archtechx/enums.git
synced 2025-12-12 19:24:04 +00:00
* Extend functionality to work with pure enums * Code review changes Altered `::values()` to act like `::names()` for backed enums, code style fixes, general cleanups
13 lines
321 B
PHP
13 lines
321 B
PHP
<?php
|
|
|
|
it('can return an associative array of options from a backed enum')
|
|
->expect(Status::options())->toBe([
|
|
'PENDING' => 0,
|
|
'DONE' => 1,
|
|
]);
|
|
|
|
it('can return an indexed array of options from a pure enum')
|
|
->expect(Role::options())->toBe([
|
|
0 => 'ADMIN',
|
|
1 => 'GUEST',
|
|
]);
|