File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -15,30 +15,30 @@ protected function getKeys()
15
15
{
16
16
return User::blueprint ()
17
17
->fields ()
18
- ->except (['id ' , ' groups ' , 'roles ' , ' password ' ])
18
+ ->except (['groups ' , 'roles ' ])
19
19
->all ()
20
20
->keys ()
21
- ->merge (['id ' , 'last_login ' ])
22
21
->merge (User::getComputedCallbacks ()->keys ())
22
+ ->merge (['id ' , 'last_login ' ])
23
+ ->reject ('password ' )
23
24
->all ();
24
25
}
25
26
26
27
protected function getData ()
27
28
{
28
29
return Member::query ()->get ()
29
30
->map (function ($ user ) {
30
- $ data = $ user ->data ();
31
- $ computedData = $ user ->computedData ();
32
-
33
- return collect ($ this ->getKeys ())
34
- ->flip ()
35
- ->map (function ($ field , $ key ) use ($ data , $ computedData ) {
36
- return $ data [$ key ] ?? $ computedData [$ key ] ?? null ;
37
- })
31
+ $ data = $ user ->data ()
32
+ ->merge ($ user ->computedData ())
38
33
->merge ([
39
34
'id ' => $ user ->id (),
35
+ 'email ' => $ user ->email (),
40
36
'last_login ' => $ user ->lastLogin (),
41
- ])
37
+ ]);
38
+
39
+ return collect ($ this ->getKeys ())
40
+ ->flip ()
41
+ ->map (fn ($ field , $ key ) => $ data ->get ($ key ))
42
42
->all ();
43
43
})
44
44
->all ();
You can’t perform that action at this time.
0 commit comments