class CRM_Extension_Manager_Report extends CRM_Extension_Manager_Base

This class stores logic for managing CiviCRM extensions.

Constants

REPORT_GROUP_NAME

Properties

bool $autoReplace from CRM_Extension_Manager_Base

Methods

__construct()

CRM_Extension_Manager_Report constructor.

onPreInstall( $info)

No description

onPostInstall( $info)

No description

onPostPostInstall( $info)

No description

onPreEnable( $info)

No description

onPostEnable( $info)

No description

onPreDisable( $info)

No description

onPostDisable( $info)

No description

onPreUninstall( $info)

No description

onPostUninstall( $info)

No description

onPreReplace( $oldInfo, $newInfo)

No description

onPostReplace( $oldInfo, $newInfo)

No description

array
getCustomReportsByName()

No description

array
getCustomReportsById()

No description

Details

at line 41
__construct()

CRM_Extension_Manager_Report constructor.

at line 53
onPreInstall( $info)

Parameters

$info

Exceptions

Exception

onPostInstall( $info)

Parameters

$info

onPostPostInstall( $info)

Parameters

$info

at line 119
onPreEnable( $info)

Parameters

$info

onPostEnable( $info)

Parameters

$info

at line 109
onPreDisable( $info)

Parameters

$info May be generated from xml or DB (which is lossy).

onPostDisable( $info)

Parameters

$info May be generated from xml or DB (which is lossy).

at line 92
onPreUninstall( $info)

Parameters

$info May be generated from xml or DB (which is lossy).

onPostUninstall( $info)

Parameters

$info May be generated from xml or DB (which is lossy).

onPreReplace( $oldInfo, $newInfo)

Parameters

$oldInfo
$newInfo

onPostReplace( $oldInfo, $newInfo)

Parameters

$oldInfo
$newInfo

at line 129
array getCustomReportsByName()

Return Value

array

at line 136
array getCustomReportsById()

Return Value

array