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 24
Response get(Request $request)

Shows the admin users page.

Parameters

Request $request

Return Value

Response

at line 60
Response newUser()

Shows the admin new user page.

Return Value

Response

at line 70
Response edit($id)

Shows the admin edit user page.

Parameters

$id

Return Value

Response

at line 86
Response delete($id)

Shows the admin delete user page.

Parameters

$id

Return Value

Response

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

Shows the user information page.

Parameters

Modules $modules
int $id

User ID

Return Value

Response

at line 122
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 144
protected array showProject(User $user)

Add project statistics to the view.

Parameters

User $user

Return Value

array

at line 173
protected array showVolume(User $user)

Add volume statistics to the view.

Parameters

User $user

Return Value

array

at line 200
protected array showAnnotations(User $user)

Add annotation statistics to the view.

Parameters

User $user

Return Value

array

at line 230
array showVideos(User $user)

Add project statistics to the view.

Parameters

User $user

Return Value

array