PHP 클래스 PKPToolsHandler, pkp-lib

상속: extends ManagementHandler
파일 보기 프로젝트 열기: pkp/pkp-lib 1 사용 예제들

공개 메소드들

메소드 설명
__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