/** * * @return Payment_Manager */ public static function getInstance() { if (is_null(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; }
public function __initPaymentManager() { parent::__initPaymentManager(); $manager = Payment_Manager::getInstance(); $manager->setOptions($this->getOptions()); $manager->registerHandler(new Payment_Item_Footer()); }
function indexAction() { $this->_helper->layout()->disableLayout(); $this->_helper->viewRenderer->setNoRender(true); Payment_Manager::getInstance()->handlePayment($this->getRequest()->getParams()); }