@@ -7,41 +7,41 @@ class OtpManager
7
7
/**
8
8
* Otp expiry limit - Default: 10 min.
9
9
*
10
- * @var integer
10
+ * @var int
11
11
*/
12
12
protected $ expiry = 600 ;
13
13
14
14
/**
15
- * Otp digits - Default: 4
15
+ * Otp digits - Default: 4.
16
16
*
17
- * @var integer
17
+ * @var int
18
18
*/
19
19
protected $ digits = 4 ;
20
20
21
21
/**
22
- * @var integer
22
+ * @var int
23
23
*/
24
24
protected $ time ;
25
25
26
26
/**
27
- * Alias methods for generate
27
+ * Alias methods for generate.
28
28
*
29
29
* @var array
30
30
*/
31
31
protected $ aliasgenerate = ['make ' , 'create ' ];
32
32
33
33
/**
34
- * Alias methods for check
34
+ * Alias methods for check.
35
35
*
36
36
* @var array
37
37
*/
38
38
protected $ aliasCheck = ['verify ' , 'match ' ];
39
39
40
40
/**
41
- * OtpFactory Constructor
41
+ * OtpFactory Constructor.
42
42
*
43
- * @param integer $digits
44
- * @param integer $expiry
43
+ * @param int $digits
44
+ * @param int $expiry
45
45
*/
46
46
public function __construct ($ digits = null , $ expiry = null )
47
47
{
@@ -56,7 +56,7 @@ public function __construct($digits = null, $expiry = null)
56
56
}
57
57
58
58
/**
59
- * @param integer $expiry
59
+ * @param int $expiry
60
60
* @return self
61
61
*/
62
62
public function expiry ($ expiry )
@@ -71,7 +71,7 @@ public function expiry($expiry)
71
71
}
72
72
73
73
/**
74
- * @param integer $digits
74
+ * @param int $digits
75
75
* @return self
76
76
*/
77
77
public function digits ($ digits )
@@ -97,7 +97,7 @@ public function generate($secret)
97
97
/**
98
98
* @param string $code
99
99
* @param string $secret
100
- * @return boolean
100
+ * @return bool
101
101
*/
102
102
public function check ($ code , $ secret )
103
103
{
@@ -107,12 +107,12 @@ public function check($code, $secret)
107
107
108
108
$ factor = ($ this ->time - floor ($ this ->expiry / 2 )) / $ this ->expiry ;
109
109
110
- return ( $ code == $ this ->calculate ($ secret , $ factor) );
110
+ return $ code == $ this ->calculate ($ secret , $ factor );
111
111
}
112
112
113
113
/**
114
114
* @param string $secret
115
- * @param double $factor
115
+ * @param float $factor
116
116
* @return string
117
117
*/
118
118
protected function calculate ($ secret , $ factor = null )
@@ -134,7 +134,7 @@ protected function calculate($secret, $factor = null)
134
134
}
135
135
136
136
/**
137
- * @param double |null $divisionFactor
137
+ * @param float |null $divisionFactor
138
138
* @return string
139
139
*/
140
140
protected function timeFactor ($ divisionFactor )
0 commit comments