Dumplie\CustomerService\Domain\Exception\InvalidTransitionException::finalState PHP Method

finalState() public static method

public static finalState ( string $state ) : InvalidTransitionException
$state string
return InvalidTransitionException
    public static function finalState(string $state) : InvalidTransitionException
    {
        return new static(sprintf('Can not transit from final state "%s"', $state));
    }

Usage Example

Beispiel #1
0
 /**
  * @throws InvalidTransitionException
  */
 public function send() : OrderState
 {
     throw InvalidTransitionException::finalState('rejected');
 }
All Usage Examples Of Dumplie\CustomerService\Domain\Exception\InvalidTransitionException::finalState
InvalidTransitionException