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
4040 * @var array<string, string>
4141 */
4242 protected $ casts = [
43+ 'id ' => '?integer ' ,
4344 'active ' => 'boolean ' ,
4445 'permissions ' => 'array ' ,
4546 'groups ' => 'array ' ,
Original file line number Diff line number Diff line change 22
33namespace CodeIgniter \Shield \Models ;
44
5+ use CodeIgniter \I18n \Time ;
56use CodeIgniter \Model ;
67use CodeIgniter \Shield \Entities \User ;
78use DateTime ;
9+ use Faker \Generator ;
810use stdClass ;
911
1012class RememberModel extends Model
@@ -23,6 +25,16 @@ class RememberModel extends Model
2325 ];
2426 protected $ useTimestamps = true ;
2527
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+
2638 /**
2739 * Stores a remember-me token for the user.
2840 */
You can’t perform that action at this time.
0 commit comments