protected function maybe_bundle_source($source, $filename = null)
{
if ('yes' === $this->get_setting('use_remote_images')) {
return $source;
} else {
if (null === $filename) {
$filename = \Apple_News::get_filename($source);
}
$this->bundle_source($filename, $source);
return 'bundle://' . $filename;
}
}