PHP Класс CounterHandler, ojs

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

Открытые свойства

Свойство Тип Описание
$plugin Plugin associated with this request *

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

Метод Описание
__construct ( ) Constructor
_arrangeEntries ( $entries, $begin, $end ) : array Internal function to collect structures for output
_assignTemplateCounterXML ( $templateManager, $begin, $end = '' ) Internal function to assign information for the Counter part of a report
_formColumns ( &$cols, $entries ) Internal function to form some of the CSV columns
index ( $args, $request ) Display the main log analyzer page.
report ( $args, $request ) Counter report as CSV
reportXML ( $args, $request ) Counter report in XML
sushiXML ( $args, $request ) SUSHI report
validate ( $canRedirect = true ) Validate that user has site admin privileges or journal manager privileges.

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

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

Constructor
public __construct ( )

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

Internal function to collect structures for output
public _arrangeEntries ( $entries, $begin, $end ) : array
$entries
$begin
$end
Результат array

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

Internal function to assign information for the Counter part of a report
public _assignTemplateCounterXML ( $templateManager, $begin, $end = '' )

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

Internal function to form some of the CSV columns
public _formColumns ( &$cols, $entries )

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

Display the main log analyzer page.
public index ( $args, $request )

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

Counter report as CSV
public report ( $args, $request )

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

Counter report in XML
public reportXML ( $args, $request )

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

SUSHI report
public sushiXML ( $args, $request )

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

Redirects to the user index page if not properly authenticated.
public validate ( $canRedirect = true )
$canRedirect boolean Whether or not to redirect if the user cannot be validated; if not, the script simply terminates.

Описание свойств

$plugin публичное свойство

Plugin associated with this request *
public $plugin