getOption('backupmodx.core_path', null, $modx->getOption('core_path') . 'components/backupmodx/'); /** @var BackupMODX $backupmodx */ $backupmodx = $modx->getService('backupmodx', 'BackupMODX', $corePath . 'model/backupmodx/', array( 'core_path' => $corePath )); // Set HTTP_MODAUTH for web processors if (defined('MODX_REQP') && MODX_REQP === false) { $_SERVER['HTTP_MODAUTH'] = $modx->user->getUserToken($modx->context->get('key')); } $processorsPath = $backupmodx->getOption('processorsPath'); // Handle request $modx->request->handleRequest(array( 'processors_path' => $processorsPath, 'location' => '' ));