public function FeedImportMultiFilter::setOptions in Feed Import 8
Sets options for this instance
Parameters
array $options: An assoc array containig options
bool $overwrite: TRUE if the options should pe overwritten, FALSE to merge them
Overrides FeedImportConfigurable::setOptions
1 call to FeedImportMultiFilter::setOptions()
- FeedImportMultiFilter::__construct in feed_import_base/
src/ FeedImportMultiFilter.php - Creates a new instance of filters
File
- feed_import_base/
src/ FeedImportMultiFilter.php, line 32
Class
- FeedImportMultiFilter
- This class is used to apply several filters to a value in a quick way.
Namespace
Drupal\feed_import_baseCode
public function setOptions(array $options, $overwrite = FALSE) {
if (isset($options['param'])) {
$this->dynParam = $options['param'];
}
if (isset($options['include'])) {
$options = $options['include'];
if (!is_array($options)) {
$options = array_filter(static::cleanLines($options));
}
foreach ($options as $file) {
if ($file[0] == '/') {
include_once $file;
}
else {
include_once $this->filtersDir . '/' . $file;
}
}
}
}