Skip to content

v1.1.0 - Added Enum Support

Compare
Choose a tag to compare
@WendellAdriel WendellAdriel released this 12 Jun 09:20
· 36 commits to main since this release
52fa9b5

Changes

  • Added support for Enums

Extended Docs

//instantiates an enum
$role = Strictus::enum(Role::class, Role::CONTRIBUTOR);

class CalculatorClass
{
    //...
}

enum Role
{
    case CONTRIBUTOR;
}

You can use the following methods to create Enums:

Type Nullable Method
Enum Type No Strictus::enum($enumType, $value)
Enum Type Yes Strictus::enum($enumType, $value, true)
Enum Type Yes Strictus::nullableEnum($enumType, $value)

New Contributors