For people coming from Spatie's PHP Enum, this one will allow you to easily migrate away to actual enums.
Add the Constructor trait and add the docblock just like you would with
Spatie's package.
use Henzeb\Enumhancer\Concerns\Constructor;
/**
* [@method](https://github.com/method) static self CALLABLE()
*/
enum yourEnum {
use Constructor;
case CALLABLE;
}
YourEnum::CALLABLE(); // will return YourEnum::CALLABLE;
Note: This trait is not enabled by default when using the Enhancers trait.
How can I help you explore Laravel packages today?