Issues (116)

src/SoUuidInterface.php (16 issues)

1
<?php
2
3
/*
0 ignored issues
show
You must use "/**" style comments for a file comment
Loading history...
4
 * This file is part of SoUuid.
5
 *     (c) Fabrice de Stefanis / https://github.com/fab2s/SoUuid
6
 * This source file is licensed under the MIT license which you will
7
 * find in the LICENSE file or at https://opensource.org/licenses/MIT
8
 */
9
10
namespace fab2s\SoUuid;
11
12
/**
13
 * interface SoUuidInterface
14
 */
0 ignored issues
show
Missing @category tag in class comment
Loading history...
Missing @package tag in class comment
Loading history...
Missing @author tag in class comment
Loading history...
Missing @license tag in class comment
Loading history...
Missing @link tag in class comment
Loading history...
15
interface SoUuidInterface
16
{
17
    /**
18
     * @return array
19
     */
20
    public function decode(): array;
0 ignored issues
show
Expected 2 blank lines before function; 0 found
Loading history...
Expected 2 blank lines after function; 1 found
Loading history...
21
22
    /**
23
     * @return string
24
     */
25
    public function getBytes(): string;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
26
27
    /**
28
     * @return string
29
     */
30
    public function getHex(): string;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
31
32
    /**
33
     * @return string
34
     */
35
    public function getIdentifier(): string;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
36
37
    /**
38
     * @return string
39
     */
40
    public function getString(): string;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
41
42
    /**
43
     * @return string
44
     */
45
    public function getMicroTime(): string;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
46
47
    /**
48
     * @return \DateTimeImmutable
49
     */
50
    public function getDateTime(): \DateTimeImmutable;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
51
52
    /**
53
     * @return string
54
     */
55
    public function getBase62(): string;
0 ignored issues
show
Expected 2 blank lines after function; 1 found
Loading history...
56
57
    /**
58
     * @return string
59
     */
60
    public function getBase36(): string;
0 ignored issues
show
Expected 2 blank lines after function; 0 found
Loading history...
61
}
62