Open Journal Systems  3.3.0
PaymethodPlugin.inc.php
1 <?php
2 
16 import('lib.pkp.classes.plugins.LazyLoadPlugin');
17 
18 abstract class PaymethodPlugin extends LazyLoadPlugin {
25  abstract function getPaymentForm($context, $queuedPayment);
26 
32  function isConfigured($context) {
33  return true;
34  }
35 
44  public function saveSettings($params, $slimRequest, $request) {
45  assert(false); // implement in child classes
46  }
47 }
48 
49 
PaymethodPlugin\isConfigured
isConfigured($context)
Definition: PaymethodPlugin.inc.php:32
PaymethodPlugin
Definition: PaymethodPlugin.inc.php:18
PaymethodPlugin\saveSettings
saveSettings($params, $slimRequest, $request)
Definition: PaymethodPlugin.inc.php:44
LazyLoadPlugin
Definition: LazyLoadPlugin.inc.php:19
PaymethodPlugin\getPaymentForm
getPaymentForm($context, $queuedPayment)
Plugin\$request
$request
Definition: Plugin.inc.php:68