You are here

protected function ExpectationException::trimString in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/behat/mink/src/Exception/ExpectationException.php \Behat\Mink\Exception\ExpectationException::trimString()

Trims string to specified number of chars.

Parameters

string $string response content:

int $count trim count:

Return value

string

1 call to ExpectationException::trimString()
ExpectationException::__toString in vendor/behat/mink/src/Exception/ExpectationException.php
Returns exception message with additional context info.

File

vendor/behat/mink/src/Exception/ExpectationException.php, line 145

Class

ExpectationException
Exception thrown for failed expectations.

Namespace

Behat\Mink\Exception

Code

protected function trimString($string, $count = 1000) {
  $string = trim($string);
  if ($count < mb_strlen($string)) {
    return mb_substr($string, 0, $count - 3) . '...';
  }
  return $string;
}