CRM_Utils_Check_Component_Case
class CRM_Utils_Check_Component_Case extends CRM_Utils_Check_Component
Constants
DOCTOR_WHEN |
|
Properties
array | $checksConfig | from CRM_Utils_Check_Component | |
protected CRM_Case_XMLRepository | $xmlRepo | ||
protected array |
$caseTypeNames |
Methods
No description
Check if file exists on given URL.
Class constructor.
Check that the case-type names don't rely on double-munging.
Check that the timestamp columns are populated. (CRM-20958)
Check that the relationship types aren't going to cause problems.
Check any xml definitions stored as external files to see if they have label as the role and where the label is different from the name.
Details
in CRM_Utils_Check_Component at line 50
array
getChecksConfig()
Get the configured status checks.
in CRM_Utils_Check_Component at line 63
setChecksConfig(array $checksConfig)
at line 58
bool
isEnabled()
in CRM_Utils_Check_Component at line 85
array
checkAll()
Run all checks in this class.
in CRM_Utils_Check_Component at line 106
bool
isDisabled(string $method)
Is the specified check disabled.
in CRM_Utils_Check_Component at line 132
bool
fileExists(string $url, float|bool $timeoutOverride = FALSE)
Check if file exists on given URL.
at line 50
__construct()
Class constructor.
at line 68
array
checkCaseTypeNameConsistency()
Check that the case-type names don't rely on double-munging.
at line 127
array
checkNullTimestamps()
Check that the timestamp columns are populated. (CRM-20958)
at line 171
array
checkRelationshipTypeProblems()
Check that the relationship types aren't going to cause problems.
at line 409
array
checkExternalXmlFileRoleNames()
Check any xml definitions stored as external files to see if they have label as the role and where the label is different from the name.
We don't have to think about edge cases because there are already status checks above for those.