modules/Administration/RepairTeams.php

Show: inherited
Table of Contents

Functions

functionclean_up_team_sets( ) : void

functionclear_global_team_access(  $global_team_id = 1 ) : void

Parameters
Name Type Description
$global_team_id
functionclear_implicit_access(  $private_teams_only,  $global_team_id = 1 ) : void

Parameters
Name Type Description
$private_teams_only
$global_team_id
functionno_global_team( ) : void

functionprocess_all_team_access(  $user,  $add_to_global_team = false,  $private_team = false,  $process_implict_teams = false ) : void

Parameters
Name Type Description
$user
$add_to_global_team
$private_team
$process_implict_teams
functionprocess_team_access(  $process_global_teams = false,  $process_private_teams = false,  $process_implict_teams = false,  $global_team_id = '1',  $process_team_access = false ) : void

Parameters
Name Type Description
$process_global_teams
$process_private_teams
$process_implict_teams
$global_team_id
$process_team_access
functionrender_rebuild_options(  $global_team_id = 1 ) : void

Parameters
Name Type Description
$global_team_id

\ScanTeams

Package:

Methods

methodpublicscanForMissingGlobal( \ID $global_id = '1' ) : boolean

Checks that every user has explicit memberships to the global team

true implies there is a user missing Globlal membership

Parameters
Name Type Description
$global_id \ID
Returns
Type Description
boolean
methodpublicscanForMissingPrivateTeams( ) : boolean

Scans to ensure that every user has a private team

true implies there is a user missing a private team

Returns
Type Description
boolean
methodpublicscanForMissingReportsToTeams( ) : boolean

Scans to ensure that team membership mimicks the reports to structure

true implies there is a user missing a team

Returns
Type Description
boolean
Documentation was generated by DocBlox 0.18.1.