hackedFileIgnoreEndingsHasher.inc in Hacked! 7.2
File
includes/hackedFileIgnoreEndingsHasher.incView source
<?php
/**
* Created by PhpStorm.
* User: steven
* Date: 18/02/15
* Time: 19:13
*/
class hackedFileIgnoreEndingsHasher extends hackedFileHasher {
/**
* Returns a hash of the given filename.
*
* Ignores file line endings.
*/
function perform_hash($filename) {
if (!hacked_file_is_binary($filename)) {
$file = file($filename, FILE_IGNORE_NEW_LINES);
return sha1(serialize($file));
}
else {
return sha1_file($filename);
}
}
function fetch_lines($filename) {
return file($filename, FILE_IGNORE_NEW_LINES);
}
}
Classes
Name | Description |
---|---|
hackedFileIgnoreEndingsHasher | Created by PhpStorm. User: steven Date: 18/02/15 Time: 19:13 |