You are here

public function FeedsFileFetcher::configDefaults in Feeds 8.2

Overrides parent::configDefaults().

Overrides FeedsConfigurable::configDefaults

File

lib/Drupal/feeds/Plugin/feeds/fetcher/FeedsFileFetcher.php, line 201
Home of the FeedsFileFetcher and related classes.

Class

FeedsFileFetcher
Defines a file fetcher.

Namespace

Drupal\feeds\Plugin\feeds\fetcher

Code

public function configDefaults() {
  $schemes = $this
    ->getSchemes();
  $scheme = in_array('private', $schemes) ? 'private' : 'public';
  return array(
    'allowed_extensions' => 'txt csv tsv xml opml',
    'direct' => FALSE,
    'directory' => $scheme . '://feeds',
    'allowed_schemes' => $schemes,
  );
}