@psalm-assert class-string $value
mixed $value:
string $message:
InvalidArgumentException
public static function interfaceExists($value, $message = '') { if (!\interface_exists($value)) { static::reportInvalidArgument(\sprintf($message ?: 'Expected an existing interface name. got %s', static::valueToString($value))); } }