array ( 'id' => 'ext_rest_linkedin', 'name' => 'LinkedIn©', 'enabled' => true, 'directory' => 'modules/Connectors/connectors/sources/ext/rest/linkedin', 'modules' => array ( ), ), ); $default_modules_sources = array ( 'Accounts' => array ( 'ext_rest_linkedin' => 'ext_rest_linkedin', ), 'Contacts' => array ( 'ext_rest_linkedin' => 'ext_rest_linkedin', ), 'Leads' => array ( 'ext_rest_linkedin' => 'ext_rest_linkedin', ), 'Prospects' => array ( 'ext_rest_linkedin' => 'ext_rest_linkedin', ), ); if(!file_exists('custom/modules/Connectors/metadata')) { mkdir_recursive('custom/modules/Connectors/metadata'); } if(!write_array_to_file('connectors', $default_connectors, 'custom/modules/Connectors/metadata/connectors.php')) { $GLOBALS['log']->fatal('Cannot write file custom/modules/Connectors/metadata/connectors.php'); } if(!write_array_to_file('modules_sources', $default_modules_sources, 'custom/modules/Connectors/metadata/display_config.php')) { $GLOBALS['log']->fatal('Cannot write file custom/modules/Connectors/metadata/display_config.php'); } require_once('include/connectors/utils/ConnectorUtils.php'); if(!ConnectorUtils::updateMetaDataFiles()) { $GLOBALS['log']->fatal('Cannot update metadata files for connectors'); } ?>