Documentation

ReportGeneratorComponent extends Injectable
in package
uses TraitGetSql

AbstractYes

Table of Contents

Constants

LIST_HEAD  = []
REPORT_EXTENSION  = 'GENERAL'
REPORT_HEAD  = []
REPORT_HEAD_FILENAME  = ''
REPORT_TYPE_NAME  = 'GENERAL'
ROLL_REF  = []
ROLL_SUM  = []
SQLDIR  = APP_PATH . 'Report' . DS . 'sql' . DS
SUM_HEAD  = []

Properties

$report  : mixed

Methods

__construct()  : mixed
createGenerator()  : mixed
done()  : mixed
generate()  : mixed
getFilename()  : mixed
getFullFilename()  : mixed
getRawSqlFile()  : mixed
getSqlFile()  : mixed
getStorageFilename()  : mixed
prepareSaveDir()  : mixed

Constants

Properties

Methods

createGenerator()

public static createGenerator(Report $report[, array<string|int, mixed> $opt = [] ]) : mixed
Parameters
$report : Report
$opt : array<string|int, mixed> = []

getRawSqlFile()

public static getRawSqlFile(mixed $filename) : mixed
Parameters
$filename : mixed

getSqlFile()

public static getSqlFile(mixed $filename) : mixed
Parameters
$filename : mixed

getStorageFilename()

public getStorageFilename([mixed $opt = [] ]) : mixed
Parameters
$opt : mixed = []

        
On this page

Search results