/** * Save connectors array to file * @param array $connectors Source data to write * @param string $toFile filename to use * @return bool success */ public static function saveConnectors($connectors, $toFile = '') { if (empty($toFile)) { $toFile = 'custom/modules/Connectors/metadata/connectors.php'; if (defined('TEMPLATE_URL')) { $toFile = SugarTemplateUtilities::getFilePath($toFile); } } if (!is_array($connectors)) { $connectors = array(); } if (!write_array_to_file('connectors', $connectors, $toFile)) { //Log error and return empty array $GLOBALS['log']->fatal("Cannot write sources to file"); return false; } self::$connectors_cache = $connectors; return true; }
/** * Save connectors array to file * @param array $connectors Source data to write * @param string $toFile filename to use * @return bool success */ public static function saveConnectors($connectors, $toFile = '') { if (empty($toFile)) { $toFile = 'custom/modules/Connectors/metadata/connectors.php'; } if (!is_array($connectors)) { $connectors = array(); } if (!write_array_to_file('connectors', $connectors, $toFile)) { //Log error and return empty array $GLOBALS['log']->fatal("Cannot write sources to file"); return false; } self::$connectors_cache = $connectors; return true; }