public function __construct($arguments) { parent::__construct($arguments); $this->addFieldMapping(OG_GROUP_FIELD)->defaultValue(TRUE); // Group is private by default. $this->addFieldMapping(OG_ACCESS_FIELD)->defaultValue(TRUE); // Add a logo image. $this->addFieldMapping('field_company_logo', 'field_company_logo'); $this->addFieldMapping('field_company_logo:file_replace')->defaultValue(FILE_EXISTS_REPLACE); $this->addFieldMapping('field_company_logo:source_dir')->defaultValue($this->getMigrateDirectory() . '/images/'); // Group belong to the admin by default. $this->addFieldMapping('uid')->defaultValue('1'); }
public function __construct($arguments) { parent::__construct($arguments); $this->addFieldMapping(OG_AUDIENCE_FIELD, '_company')->sourceMigration('HedleyCompaniesMigrate'); $this->addFieldMapping('uid', '_author')->sourceMigration('HedleyUsersMigrate'); }