Свойство | Тип | Описание | |
---|---|---|---|
$config | array | ||
$configDefaultOptions | array | Config Default Options file to Exporter Format | |
$configValidOptions | array | Config Valid Options file to Exporter Format | |
$extension | string | ||
$fileName | string | ||
$path | string | Path for save file | |
$timeout | integer | Time for expire process |
Метод | Описание | |
---|---|---|
__construct ( string $path = '', string $fileName = '', array $config = [] ) | ExporterContract constructor. | |
compress ( $buffer ) : mixed | Compress html e js removed comments e break lines | |
configure ( array $config ) : Fireguard\Report\Contracts\ExporterContract | ||
generate ( Fireguard\Report\Contracts\ReportContract $report ) : string | ||
getConfigDefaultOptions ( ) : array | ||
getConfigValidOptions ( ) : array | ||
getDefaultConfiguration ( ) | ||
getFileName ( ) : string | ||
getFullPath ( ) : string | ||
getMimeType ( ) : string | ||
getPath ( ) : string | ||
getTimeout ( ) : integer | ||
response ( Fireguard\Report\Contracts\ReportContract $report, boolean $forceDownload = false ) : |
||
setConfigDefaultOptions ( array $options ) : Fireguard\Report\Contracts\ExporterContract | ||
setConfigValidOptions ( array $options ) : Fireguard\Report\Contracts\ExporterContract | ||
setFileName ( $fileName ) : Fireguard\Report\Contracts\ExporterContract | ||
setPath ( string $path, unix_permission $mode = 511 ) : Fireguard\Report\Contracts\ExporterContract | ||
setTimeout ( integer $timeout ) : Fireguard\Report\Contracts\ExporterContract |
public getConfigDefaultOptions ( ) : array | ||
Результат | array |
public setConfigDefaultOptions ( array $options ) : Fireguard\Report\Contracts\ExporterContract | ||
$options | array | |
Результат | Fireguard\Report\Contracts\ExporterContract |
public setConfigValidOptions ( array $options ) : Fireguard\Report\Contracts\ExporterContract | ||
$options | array | |
Результат | Fireguard\Report\Contracts\ExporterContract |
public setFileName ( $fileName ) : Fireguard\Report\Contracts\ExporterContract | ||
$fileName | ||
Результат | Fireguard\Report\Contracts\ExporterContract |
public setTimeout ( integer $timeout ) : Fireguard\Report\Contracts\ExporterContract | ||
$timeout | integer | |
Результат | Fireguard\Report\Contracts\ExporterContract |
protected array $configDefaultOptions | ||
Результат | array |
protected array $configValidOptions | ||
Результат | array |