Skip to content

InvalidEnumMethod

列挙型は__get__toStringなどのほとんどのマジックメソッドを定義できません。

<?php
enum Status: string {
    case Open = 'open';
    case Closed = 'closed';

    public function __toString(): string {
        return "SomeStatus";
    }
}

ユーザーノート