You are here

public function MigrateSourceJSON::computeCount in Migrate 7.2

Return a count of all available source records.

File

plugins/sources/json.inc, line 529
Support for migration from JSON sources.

Class

MigrateSourceJSON
Implementation of MigrateSource, to handle imports from stand-alone JSON files.

Code

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