public function run() { /** * @var $request Request */ $request = Request::getInstance(); $request->checkRequest(); // $request->checkSign(); $actionFactory = new ActionFactory(); $action = $actionFactory->getAction($request->_action); $action->run(); }
private function getReceiptInformation() { $this->_receipt = $this->_provider->getReceiptInformation(Request::getInstance()); }
private function initCallback() { $this->_provider->initCallback(Request::getInstance()); }
private function isCorrectAmount() { return $this->_provider->isCorrectAmount(Request::getInstance()); }