PHP Класс Piwik\ReportRenderer\Csv

Наследование: extends Piwik\ReportRenderer
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$rendered string

Открытые методы

Метод Описание
getAttachments ( $report, $processedReports, $prettyDate ) : array Get report attachments, ex. graph images
getRenderedReport ( ) Get rendered report
renderFrontPage ( string $reportTitle, string $prettyDate, string $description, array $reportMetadata, array $segment ) Generate the first page.
renderReport ( array $processedReport ) Render the provided report.
sendToBrowserDownload ( string $filename ) Send rendering to browser with a 'download file' prompt
sendToBrowserInline ( string $filename ) Output rendering to browser
sendToDisk ( string $filename ) : string Save rendering to disk
setLocale ( string $locale ) Initialize locale settings.

Защищенные методы

Метод Описание
getApiMethodNameFromUniqueId ( $uniqueId ) : string
getRenderer ( Piwik\DataTable\DataTableInterface $table, string $uniqueId ) : Csv

Описание методов

getApiMethodNameFromUniqueId() защищенный Метод

protected getApiMethodNameFromUniqueId ( $uniqueId ) : string
$uniqueId
Результат string

getAttachments() публичный Метод

Get report attachments, ex. graph images
public getAttachments ( $report, $processedReports, $prettyDate ) : array
$report
$processedReports
$prettyDate
Результат array

getRenderedReport() публичный Метод

Get rendered report
public getRenderedReport ( )

getRenderer() защищенный Метод

protected getRenderer ( Piwik\DataTable\DataTableInterface $table, string $uniqueId ) : Csv
$table Piwik\DataTable\DataTableInterface
$uniqueId string
Результат Piwik\DataTable\Renderer\Csv

renderFrontPage() публичный Метод

Generate the first page.
public renderFrontPage ( string $reportTitle, string $prettyDate, string $description, array $reportMetadata, array $segment )
$reportTitle string
$prettyDate string formatted date
$description string
$reportMetadata array metadata for all reports
$segment array segment applied to all reports

renderReport() публичный Метод

Multiple calls to this method before calling outputRendering appends each report content.
public renderReport ( array $processedReport )
$processedReport array @see API::getProcessedReport()

sendToBrowserDownload() публичный Метод

Send rendering to browser with a 'download file' prompt
public sendToBrowserDownload ( string $filename )
$filename string without path & without format extension

sendToBrowserInline() публичный Метод

Output rendering to browser
public sendToBrowserInline ( string $filename )
$filename string without path & without format extension

sendToDisk() публичный Метод

Save rendering to disk
public sendToDisk ( string $filename ) : string
$filename string without path & without format extension
Результат string path of file

setLocale() публичный Метод

If not called, locale settings defaults to 'en'
public setLocale ( string $locale )
$locale string

Описание свойств

$rendered защищенное свойство

protected string $rendered
Результат string