You are here

public function MigrateSourceXML::computeCount in Migrate 7.2

Same name and namespace in other branches
  1. 6.2 plugins/sources/xml.inc \MigrateSourceXML::computeCount()

Return a count of all available source records.

File

plugins/sources/xml.inc, line 1289
Support for migration from XML sources.

Class

MigrateSourceXML
Implementation of MigrateSource, to handle imports from XML files.

Code

public function computeCount() {
  $count = 0;
  foreach ($this->sourceUrls as $url) {
    $reader = new $this->readerClass($url, $this->elementQuery, $this->idQuery);
    foreach ($reader as $element) {
      $count++;
    }
  }
  return $count;
}