Documentation

ReportComponent extends Injectable
in package

Class ReportComponent

Table of Contents

Properties

$storage  : CloudStorageComponent
$entryReportDownloadService  : EntryReportDownloadService

Methods

__construct()  : mixed
doDeleteReport()  : mixed
doEditReport()  : mixed
doEditReportForApi()  : mixed
formatColumnClient()  : mixed
formatObjectReport()  : stdClass
getLastVatMonth()  : mixed
getReport()  : false|null|Report

Properties

Methods

doEditReport()

public doEditReport(Report $report, mixed $command[, mixed $disable_flash = false ]) : mixed
Parameters
$report : Report
$command : mixed
$disable_flash : mixed = false

doEditReportForApi()

public doEditReportForApi(Report $report, mixed $command[, mixed $data = null ]) : mixed
Parameters
$report : Report
$command : mixed
$data : mixed = null

formatColumnClient()

public formatColumnClient(Report $report[, mixed $opt = [] ]) : mixed
Parameters
$report : Report
$opt : mixed = []

formatObjectReport()

public formatObjectReport(Report &$report[, array<string|int, mixed> $opt = [] ]) : stdClass
Parameters
$report : Report
$opt : array<string|int, mixed> = []
Tags
throws
Exception
Return values
stdClass

getReport()

public getReport(mixed $id[, null $user_id = null ][, bool $skipDownload = false ]) : false|null|Report
Parameters
$id : mixed
$user_id : null = null
$skipDownload : bool = false
Return values
false|null|Report

        
On this page

Search results