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');
 }