xref: /template/strap/vendor/hidehalo/nanoid-php/src/Generator.php (revision c3437056399326d621a01da73b649707fbb0ae69)
1*c3437056SNickeau<?php
2*c3437056SNickeaunamespace Hidehalo\Nanoid;
3*c3437056SNickeau
4*c3437056SNickeauclass Generator implements GeneratorInterface
5*c3437056SNickeau{
6*c3437056SNickeau    /**
7*c3437056SNickeau     * @inheritDoc
8*c3437056SNickeau     */
9*c3437056SNickeau    public function random($size)
10*c3437056SNickeau    {
11*c3437056SNickeau        return unpack('C*', \random_bytes($size));
12*c3437056SNickeau    }
13*c3437056SNickeau}
14