public function MigrateDestinationVotingApiVote::complete in Voting API 7.2
Same name and namespace in other branches
- 7.3 votingapi.migrate.inc \MigrateDestinationVotingApiVote::complete()
1 call to MigrateDestinationVotingApiVote::complete()
- MigrateDestinationVotingApiVote::import in ./votingapi.migrate.inc 
- Derived classes must implement import(), to construct one new object (pre-pppulated using field mappings in the Migration). It is expected to call prepare and complete handlers, passing them $row (the raw data from the source).
File
- ./votingapi.migrate.inc, line 166 
- Migration support for voting api.
Class
- MigrateDestinationVotingApiVote
- @file Migration support for voting api.
Code
public function complete($entity, stdClass $source_row) {
  // Call any complete handler for this specific Migration.
  $migration = Migration::currentMigration();
  if (method_exists($migration, 'complete')) {
    try {
      $migration
        ->complete($entity, $source_row);
    } catch (Exception $e) {
      // If we catch any errors here, save the messages without letting
      // the exception prevent the saving of the question.
      $migration
        ->saveMessage($e
        ->getMessage());
    }
  }
}