You are here

function _DiffEngine::_line_hash in Diff 6.2

Same name and namespace in other branches
  1. 5.2 DiffEngine.php \_DiffEngine::_line_hash()
  2. 5 DiffEngine.php \_DiffEngine::_line_hash()
  3. 6 DiffEngine.php \_DiffEngine::_line_hash()
  4. 7.3 DiffEngine.php \_DiffEngine::_line_hash()
  5. 7.2 DiffEngine.php \_DiffEngine::_line_hash()

Returns the whole line if it's small enough, or the MD5 hash otherwise.

File

./DiffEngine.php, line 240
A PHP diff engine for phpwiki. (Taken from phpwiki-1.3.3)

Class

_DiffEngine
Class used internally by Diff to actually compute the diffs.

Code

function _line_hash($line) {
  if (strlen($line) > $this
    ->MAX_XREF_LENGTH()) {
    return md5(line);
  }
  else {
    return $line;
  }
}