Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,4 @@ d0097bd14bf964bf4c283d07432ca52bfefa6391
529667d80354f37d222563c9b37cff8b2e9cc3e5
5c2330998a6353dae2cc267b6deeef5e5d7a8c63
843702b4b18a3f73efeaefb9e019ccb21f12f042
fb55e55b716537b83b79c20a1822493ce775e36a
8 changes: 7 additions & 1 deletion src/Objects/Support/Traits/HasEnumValue.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
<?php

/*
* Copyright (c) 2026. Encore Digital Group.
* All Rights Reserved.
*/

namespace EncoreDigitalGroup\StdLib\Objects\Support\Traits;

use BackedEnum;
Expand All @@ -11,10 +16,11 @@
* Trait for PHP Enums that provides additional functionality.
* This trait should only be used on Enum classes.
*
* @method static static[] cases() Returns all cases of the Enum
* @mixin BackedEnum
*/
trait HasEnumValue
{
/** @deprecated use static::options() instead. */
public static function values(): array
{
static::enforceEnum();
Expand Down