aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/CoreBundle/Helper/UrlHasher.php
blob: e44f219a81909d8807911892c248116e459b617d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

namespace Wallabag\CoreBundle\Helper;

/**
 * Hash URLs for privacy and performance.
 */
class UrlHasher
{
    /** @var string */
    const ALGORITHM = 'sha1';

    /**
     * @param string $url
     *
     * @return string hashed $url
     */
    public static function hashUrl(string $url)
    {
        return hash(static::ALGORITHM, $url);
    }
}