Method | Description | |
---|---|---|
allowMultipleReports ( &$allowMultipleReports, $reportType ) | ||
deletePhoneNumber ( $phoneNumber ) | ||
deleteSiteReport ( $idSite ) | Delete reports for the website | |
deleteUserReport ( $userLogin ) | ||
deleteUserReportForSites ( $userLogin, $idSites ) | ||
getClientSideTranslationKeys ( &$translationKeys ) | ||
getDisplayFormats ( ) | ||
getJsFiles ( &$jsFiles ) | ||
getPeriodToFrequency ( ) | Used in the Report Listing | |
getPeriodToFrequencyAsAdjective ( ) | Used in the Report's email content, ie "monthly report" | |
getRendererInstance ( &$reportRenderer, $reportType, $outputType, $report ) | ||
getReportFormats ( &$reportFormats, $reportType ) | ||
getReportMetadata ( &$reportMetadata, $reportType, $idSite ) | ||
getReportParameters ( &$availableParameters, $reportType ) | ||
getReportRecipients ( &$recipients, $reportType, $report ) | ||
getReportTypes ( &$reportTypes ) | ||
getStylesheetFiles ( &$stylesheets ) | ||
install ( ) | ||
processReports ( &$processedReports, $reportType, $outputType, $report ) | ||
registerEvents ( ) | ||
renameDeprecatedModuleAndAction ( &$module, &$action ) | ||
segmentDeactivation ( $idSegment ) | ||
segmentUpdated ( $idSegment, $updatedSegment ) | ||
sendReport ( $reportType, $report, $contents, $filename, $prettyDate, $reportSubject, $reportTitle, $additionalFiles, Piwik\Period $period = null, $force ) | ||
template_reportParametersScheduledReports ( &$out ) | ||
validateReportParameters ( &$parameters, $reportType ) |
Method | Description | |
---|---|---|
setReplyToAsSender ( Piwik\Mail $mail, array $report ) | ||
throwExceptionReportsAreUsingSegment ( $reportsUsingSegment ) |
Method | Description | |
---|---|---|
checkAdditionalEmails ( $additionalEmails ) | ||
getModel ( ) | ||
manageEvent ( $reportType ) | ||
markReportAsSent ( $report, Piwik\Period $period ) | ||
reportAlreadySent ( $report, Piwik\Period $period ) | ||
valueIsTrue ( $value ) | based on http://www.php.net/manual/en/filter.filters.validate.php -> FILTER_VALIDATE_BOOLEAN |
public allowMultipleReports ( &$allowMultipleReports, $reportType ) |
public getClientSideTranslationKeys ( &$translationKeys ) |
public static getPeriodToFrequency ( ) |
public static getPeriodToFrequencyAsAdjective ( ) |
public getRendererInstance ( &$reportRenderer, $reportType, $outputType, $report ) |
public getReportMetadata ( &$reportMetadata, $reportType, $idSite ) |
public getReportParameters ( &$availableParameters, $reportType ) |
public getReportRecipients ( &$recipients, $reportType, $report ) |
public processReports ( &$processedReports, $reportType, $outputType, $report ) |
public renameDeprecatedModuleAndAction ( &$module, &$action ) |
public sendReport ( $reportType, $report, $contents, $filename, $prettyDate, $reportSubject, $reportTitle, $additionalFiles, Piwik\Period $period = null, $force ) | ||
$period | Piwik\Period |
protected setReplyToAsSender ( Piwik\Mail $mail, array $report ) | ||
Piwik\Mail | ||
$report | array |
public static template_reportParametersScheduledReports ( &$out ) |
protected throwExceptionReportsAreUsingSegment ( $reportsUsingSegment ) | ||
$reportsUsingSegment |
public validateReportParameters ( &$parameters, $reportType ) |