Changeset View
Changeset View
Standalone View
Standalone View
src/app/Http/Controllers/API/V4/Reseller/UsersController.php
Show First 20 Lines • Show All 85 Lines • ▼ Show 20 Lines | public function index() | ||||
&& empty($owner->role) | && empty($owner->role) | ||||
) { | ) { | ||||
$result->push($owner); | $result->push($owner); | ||||
} | } | ||||
} | } | ||||
} | } | ||||
// Process the result | // Process the result | ||||
$result = $result->map(function ($user) { | $result = $result->map( | ||||
$data = $user->toArray(); | function ($user) { | ||||
$data = array_merge($data, self::userStatuses($user)); | return $this->userToClient($user, true); | ||||
return $data; | } | ||||
}); | ); | ||||
$result = [ | $result = [ | ||||
'list' => $result, | 'list' => $result, | ||||
'count' => count($result), | 'count' => count($result), | ||||
'message' => \trans('app.search-foundxusers', ['x' => count($result)]), | 'message' => \trans('app.search-foundxusers', ['x' => count($result)]), | ||||
]; | ]; | ||||
return response()->json($result); | return response()->json($result); | ||||
} | } | ||||
} | } |