| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- require_once dirname(dirname(__FILE__)) . '/model/gatewaymanager/gatewaymanager.class.php';
- abstract class GatewayManagerController extends modExtraManagerController
- {
- /** @var GatewayManager $gatewaymanager */
- public $gatewaymanager;
- public function initialize()
- {
- $this->gatewaymanager = new GatewayManager($this->modx);
- $this->addJavascript($this->gatewaymanager->config['jsUrl'] . 'mgr/gatewaymanager.js');
- $this->addJavascript($this->gatewaymanager->config['jsUrl'] . 'mgr/combos.js');
- $this->addHtml('<script type="text/javascript">
- Ext.onReady(function() {
- GatewayManager.config = ' . $this->modx->toJSON($this->gatewaymanager->config) . ';
- GatewayManager.request = ' . $this->modx->toJSON($_GET) . ';
- });
- </script>');
- return parent::initialize();
- }
- public function getLanguageTopics()
- {
- return array('gatewaymanager:default');
- }
- public function checkPermissions()
- {
- return true;
- }
- public function process(array $scriptProperties = array()) { }
- }
|