PHP Класс PKPToolsHandler, pkp-lib

Наследование: extends ManagementHandler
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( ) Constructor.
generateReport ( $args, $request ) Generate statistics reports from passed request arguments.
importexport ( $args, $request ) Import or export data.
index ( $args, $request ) Display tools index page.
report ( $args, $request ) Delegates to plugins operations related to report generation.
reportGenerator ( $args, $request ) Display page to generate custom reports.
saveStatisticsSettings ( $args, $request ) : JSONMessage Save statistics settings.
setupTemplate ( $request )
statistics ( $args, $request ) Display the statistics area.
tools ( $args, $request ) Route to other Tools operations

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

Метод Описание
getObjectTitle ( $assocId, $assocType ) : string Get data object title based on passed assoc type and id.
getReportRowValue ( $key, $record ) : string Get the row value based on the column key (usually assoc types) and the current record.
hasAppStatsSettings ( ) : boolean Override and return true if application has more statistics settings than the defined in library.

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

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

Constructor.
public __construct ( )

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

Generate statistics reports from passed request arguments.
public generateReport ( $args, $request )
$args array
$request PKPRequest

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

Get data object title based on passed assoc type and id.
protected getObjectTitle ( $assocId, $assocType ) : string
$assocId int
$assocType int
Результат string

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

Get the row value based on the column key (usually assoc types) and the current record.
protected getReportRowValue ( $key, $record ) : string
$key string|int
$record array
Результат string

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

Override and return true if application has more statistics settings than the defined in library.
protected hasAppStatsSettings ( ) : boolean
Результат boolean

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

Import or export data.
public importexport ( $args, $request )
$args array
$request PKPRequest

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

Display tools index page.
public index ( $args, $request )
$args array
$request PKPRequest

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

Delegates to plugins operations related to report generation.
public report ( $args, $request )
$args array
$request Request

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

Display page to generate custom reports.
public reportGenerator ( $args, $request )
$args array
$request Request

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

Save statistics settings.
public saveStatisticsSettings ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
Результат JSONMessage JSON object

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

public setupTemplate ( $request )

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

Display the statistics area.
public statistics ( $args, $request )
$args array
$request PKPRequest

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

Route to other Tools operations
public tools ( $args, $request )
$args array
$request PKPRequest