FastFeed\Processor\ImageProcessor::process PHP Method

process() public method

Execute processor
public process ( array $items ) : array
$items array
return array
    public function process(array $items)
    {
        foreach ($items as $key => $item) {
            $items[$key] = $this->setImage($item);
        }
        return $items;
    }

Usage Example

Example #1
0
 public function testOverrideImage()
 {
     $this->items[0]->setImage('http://great.image.com/not-override.jpg');
     $this->items[0]->setContent('<img src="http://great.image.com/override.jpg"/>');
     $this->processor->setOverrideImage(true);
     $this->processor->process($this->items);
     $this->assertEquals('http://great.image.com/override.jpg', $this->items[0]->getImage());
 }