class UsersController extends Controller

Traits

AuthorizesRequests
ValidatesRequests

Methods

bool
isAutomatedRequest(Request $request = null)

Determines if the request was done by an automated script (with API token or ajax).

Response
get(Request $request)

Shows the admin users page.

Response
newUser()

Shows the admin new user page.

Response
edit($id)

Shows the admin edit user page.

Response
delete($id)

Shows the admin delete user page.

Response
show(Modules $modules, int $id)

Shows the user information page.

string|array
roleClassMap(int $id = null)

Determines the Boostrap label class for a role label.

array
showProject(User $user)

Add project statistics to the view.

array
showVolume(User $user)

Add volume statistics to the view.

array
showAnnotations(User $user)

Add annotation statistics to the view.

array
showVideos(User $user)

Add project statistics to the view.

Details

in Controller at line 21
bool isAutomatedRequest(Request $request = null)

Determines if the request was done by an automated script (with API token or ajax).

Parameters

Request $request

Return Value

bool

at line 27
Response get(Request $request)

Shows the admin users page.

@@param Request $request

Parameters

Request $request

Return Value

Response

at line 63
Response newUser()

Shows the admin new user page.

Return Value

Response

at line 73
Response edit($id)

Shows the admin edit user page.

Parameters

$id

Return Value

Response

at line 89
Response delete($id)

Shows the admin delete user page.

Parameters

$id

Return Value

Response

at line 102
Response show(Modules $modules, int $id)

Shows the user information page.

Parameters

Modules $modules
int $id

User ID

Return Value

Response

at line 125
protected string|array roleClassMap(int $id = null)

Determines the Boostrap label class for a role label.

Parameters

int $id

Return Value

string|array

at line 147
protected array showProject(User $user)

Add project statistics to the view.

Parameters

User $user

Return Value

array

at line 176
protected array showVolume(User $user)

Add volume statistics to the view.

Parameters

User $user

Return Value

array

at line 203
protected array showAnnotations(User $user)

Add annotation statistics to the view.

Parameters

User $user

Return Value

array

at line 233
array showVideos(User $user)

Add project statistics to the view.

Parameters

User $user

Return Value

array