PHP Class InstallHandler, pkp-lib

Inheritance: extends NeechyHandler
Show file Open project: pkp/pkp-lib Class Usage Examples

Public Methods

Method Description
__construct ( ) Constructor
index ( $args, $request ) If no context is selected, list all.
install ( $args, $request ) Execute installer.
installUpgrade ( $args, $request ) Execute upgrade.
setupTemplate ( $request ) Set up the installer template.
upgrade ( $args, $request ) Display upgrade form.
validate ( $request ) Redirect to index if system has already been installed.

Method Details

__construct() public method

Constructor
public __construct ( )

index() public method

Otherwise, display the index page for the selected context.
public index ( $args, $request )
$args array
$request PKPRequest

install() public method

Execute installer.
public install ( $args, $request )
$args array
$request PKPRequest

installUpgrade() public method

Execute upgrade.
public installUpgrade ( $args, $request )
$args array
$request PKPRequest

setupTemplate() public method

Set up the installer template.
public setupTemplate ( $request )
$request PKPRequest

upgrade() public method

Display upgrade form.
public upgrade ( $args, $request )
$args array
$request PKPRequest

validate() public method

Redirect to index if system has already been installed.
public validate ( $request )
$request PKPRequest