PHP Class UserHandler, ojs

Inheritance: extends BaseHandler
Datei anzeigen Open project: pkp/ojs Class Usage Examples

Public Methods

Method Description
__construct ( ) Constructor
_checkIncompleteSetup ( $journal ) : boolean Determine if the journal's setup has been sufficiently completed.
become ( $args, $request ) Become a given role.
completePurchaseSubscription ( $args, $request ) Complete the purchase subscription process.
gifts ( $args, $request ) Display user gifts page
payMembership ( $args, $request ) Pay for a membership.
payPurchaseSubscription ( $args, $request ) Pay for a subscription purchase.
payRenewSubscription ( $args, $request ) Pay the "renew subscription" fee.
purchaseSubscription ( $args, $request ) Purchase a subscription.
redeemGift ( $args, $request ) User redeems a gift
setupTemplate ( $request = null ) Setup common template variables.
subscriptions ( $args, $request ) Display subscriptions page
validate ( $loginCheck = true ) Validate that user is logged in.

Method Details

__construct() public method

Constructor
public __construct ( )

_checkIncompleteSetup() public method

Determine if the journal's setup has been sufficiently completed.
public _checkIncompleteSetup ( $journal ) : boolean
$journal Object
return boolean True iff setup is incomplete

become() public method

Become a given role.
public become ( $args, $request )
$args array
$request PKPRequest

completePurchaseSubscription() public method

Complete the purchase subscription process.
public completePurchaseSubscription ( $args, $request )
$args array
$request PKPRequest

gifts() public method

Display user gifts page
public gifts ( $args, $request )
$args array
$request PKPRequest

payMembership() public method

Pay for a membership.
public payMembership ( $args, $request )
$args array
$request PKPRequest

payPurchaseSubscription() public method

Pay for a subscription purchase.
public payPurchaseSubscription ( $args, $request )
$args array
$request PKPRequest

payRenewSubscription() public method

Pay the "renew subscription" fee.
public payRenewSubscription ( $args, $request )
$args array
$request PKPRequest

purchaseSubscription() public method

Purchase a subscription.
public purchaseSubscription ( $args, $request )
$args array
$request PKPRequest

redeemGift() public method

User redeems a gift
public redeemGift ( $args, $request )
$args array
$request PKPRequest

setupTemplate() public method

Setup common template variables.
public setupTemplate ( $request = null )
$request PKPRequest

subscriptions() public method

Display subscriptions page
public subscriptions ( $args, $request )
$args array
$request PKPRequest

validate() public method

Redirects to login form if not logged in.
public validate ( $loginCheck = true )
$loginCheck boolean check if user is logged in