File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/ramsey/uuid/src/Generator
Upload
[..]
CombGenerator.php (3.41 KB)
Edit
Rename
Del
DceSecurityGenerator.php (4.23 KB)
Edit
Rename
Del
DceSecurityGeneratorInterface.php (1.67 KB)
Edit
Rename
Del
DefaultNameGenerator.php (1.08 KB)
Edit
Rename
Del
DefaultTimeGenerator.php (3.65 KB)
Edit
Rename
Del
NameGeneratorFactory.php (695 B)
Edit
Rename
Del
NameGeneratorInterface.php (1.03 KB)
Edit
Rename
Del
PeclUuidNameGenerator.php (1.43 KB)
Edit
Rename
Del
PeclUuidRandomGenerator.php (816 B)
Edit
Rename
Del
PeclUuidTimeGenerator.php (879 B)
Edit
Rename
Del
RandomBytesGenerator.php (1.05 KB)
Edit
Rename
Del
RandomGeneratorFactory.php (705 B)
Edit
Rename
Del
RandomLibAdapter.php (1.51 KB)
Edit
Rename
Del
TimeGeneratorFactory.php (1.09 KB)
Edit
Rename
Del
TimeGeneratorInterface.php (1.11 KB)
Edit
Rename
Del
UnixTimeGenerator.php (5.83 KB)
Edit
Rename
Del
Edit: TimeGeneratorInterface.php
<?php /** * This file is part of the ramsey/uuid library * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * * @copyright Copyright (c) Ben Ramsey <ben@benramsey.com> * @license http://opensource.org/licenses/MIT MIT */ declare(strict_types=1); namespace Ramsey\Uuid\Generator; use Ramsey\Uuid\Type\Hexadecimal; /** * A time generator generates strings of binary data based on a node ID, clock sequence, and the current time */ interface TimeGeneratorInterface { /** * Generate a binary string from a node ID, clock sequence, and current time * * @param Hexadecimal | int | string | null $node A 48-bit number representing the hardware address; this number may * be represented as an integer or a hexadecimal string * @param int | null $clockSeq A 14-bit number used to help avoid duplicates that could arise when the clock is set * backwards in time or if the node ID changes * * @return string A binary string */ public function generate($node = null, ?int $clockSeq = null): string; }
Simpan