File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ class User extends Entity
40
40
* @var array<string, string>
41
41
*/
42
42
protected $ casts = [
43
+ 'id ' => '?integer ' ,
43
44
'active ' => 'boolean ' ,
44
45
'permissions ' => 'array ' ,
45
46
'groups ' => 'array ' ,
Original file line number Diff line number Diff line change 2
2
3
3
namespace CodeIgniter \Shield \Models ;
4
4
5
+ use CodeIgniter \I18n \Time ;
5
6
use CodeIgniter \Model ;
6
7
use CodeIgniter \Shield \Entities \User ;
7
8
use DateTime ;
9
+ use Faker \Generator ;
8
10
use stdClass ;
9
11
10
12
class RememberModel extends Model
@@ -23,6 +25,16 @@ class RememberModel extends Model
23
25
];
24
26
protected $ useTimestamps = true ;
25
27
28
+ public function fake (Generator &$ faker ): stdClass
29
+ {
30
+ return (object ) [
31
+ 'user_id ' => 1 ,
32
+ 'selector ' => 'selector ' ,
33
+ 'hashedValidator ' => 'validator ' ,
34
+ 'expires ' => Time::parse ('+1 day ' )->format ('Y-m-d H:i:s ' ),
35
+ ];
36
+ }
37
+
26
38
/**
27
39
* Stores a remember-me token for the user.
28
40
*/
You can’t perform that action at this time.
0 commit comments