kahlan\matcher\ToThrow::_sameMessage PHP Метод

_sameMessage() публичный статический Метод

Compare if exception messages are similar.
public static _sameMessage ( string $actual, string $expected ) : boolean
$actual string The actual message.
$expected string The expected message.
Результат boolean
    public static function _sameMessage($actual, $expected)
    {
        if (preg_match('~^(?P<char>\\~|/|@|#).*?(?P=char)$~', (string) $expected)) {
            $same = preg_match($expected, $actual);
        } else {
            $same = $actual === $expected;
        }
        return $same || !$expected;
    }