class CRM_Contact_BAO_GroupNestingCache

Methods

static 
update()

Update cache.

static bool
checkCyclicGraph($tree)

No description

static bool
isCyclic($tree, int $id)

No description

static array
getPotentialCandidates(int $id, $groups)

No description

static 
invalidate($potential, $tree, int $id, $token)

No description

static 
getAll($all, $tree, int $id, $token)

No description

static string
json()

No description

Details

at line 40
static update()

Update cache.

Exceptions

Exception

at line 111
static bool checkCyclicGraph($tree)

Parameters

$tree

Return Value

bool

at line 131
static bool isCyclic($tree, int $id)

Parameters

$tree
int $id

Return Value

bool

at line 155
static array getPotentialCandidates(int $id, $groups)

Parameters

int $id
$groups

Return Value

array

at line 180
static invalidate($potential, $tree, int $id, $token)

Parameters

$potential
$tree
int $id
$token

at line 200
static getAll($all, $tree, int $id, $token)

Parameters

$all
$tree
int $id
$token

at line 221
static string json()

Return Value

string