function __construct($id, $type) { parent::__construct($id); $this->payment = RegistrationPayment::load(array('order_id' => $id, 'payment_type' => $type)); if (!$this->payment) { error_exit("No such payment for this registration"); } }
/** * Validation check. * Checks if journal allows user registration. */ function validate() { parent::validate(false); $journal = Request::getJournal(); if ($journal != null) { $journalSettingsDao =& DAORegistry::getDAO('JournalSettingsDAO'); if ($journalSettingsDao->getSetting($journal->getJournalId(), 'disableUserReg')) { // Users cannot register themselves for this journal RegistrationHandler::registrationDisabled(); exit; } } }
function activateUser($args) { import('pages.user.RegistrationHandler'); RegistrationHandler::activateUser($args); }
function __construct($id) { parent::__construct($id); $this->form_load(true); }
function enrollAsReviewer($arg1, $arg2) { import('pages.user.RegistrationHandler'); RegistrationHandler::enrollAsReviewer($arg1, $arg2); }