/** * * @package CRM * @copyright CiviCRM LLC (c) 2004-2016 */ function run() { session_start(); require_once '../../civicrm.config.php'; require_once 'CRM/Core/Config.php'; $config = CRM_Core_Config::singleton(); // this does not return on failure // CRM_Utils_System::authenticateScript( true ); require_once 'CRM/Utils/Migrate/ImportJSON.php'; $import = new CRM_Utils_Migrate_ImportJSON(); $import->run('/tmp/export.json'); }
/** * * @package CRM * @copyright CiviCRM LLC (c) 2004-2016 */ function run() { session_start(); require_once '../../civicrm.config.php'; require_once 'CRM/Core/Config.php'; $config = CRM_Core_Config::singleton(); // this does not return on failure CRM_Utils_System::authenticateScript(TRUE); if (!CRM_Core_Permission::check('administer CiviCRM')) { CRM_Utils_System::authenticateAbort("User does not have required permission (administer CiviCRM).\n", TRUE); } require_once 'CRM/Utils/Migrate/ImportJSON.php'; $import = new CRM_Utils_Migrate_ImportJSON(); $import->run('/tmp/export.json'); }