protected function FeedsFileFetcher::listFiles in Feeds 8.2
Returns an array of files in a directory.
Parameters
string $dir: A stream wreapper URI that is a directory.
Return value
array An array of stream wrapper URIs pointing to files. The array is empty if no files could be found. Never contains directories.
1 call to FeedsFileFetcher::listFiles()
- FeedsFileFetcher::fetch in lib/
Drupal/ feeds/ Plugin/ feeds/ fetcher/ FeedsFileFetcher.php - Implements FeedsFetcher::fetch().
File
- lib/
Drupal/ feeds/ Plugin/ feeds/ fetcher/ FeedsFileFetcher.php, line 68 - Home of the FeedsFileFetcher and related classes.
Class
- FeedsFileFetcher
- Defines a file fetcher.
Namespace
Drupal\feeds\Plugin\feeds\fetcherCode
protected function listFiles($dir) {
$dir = file_stream_wrapper_uri_normalize($dir);
$files = array();
if ($items = @scandir($dir)) {
foreach ($items as $item) {
if (is_file("{$dir}/{$item}") && strpos($item, '.') !== 0) {
$files[] = "{$dir}/{$item}";
}
}
}
return $files;
}