public function setExif(array $tags)
    {
        $this->valueArguments['exif'] = [];

        foreach ($tags as $tagName => $value) {
            $this->addExif($tagName, $value);
        }

        return $this;
    }
public function setExif(array $tags)
    {
        $this->valueArguments['exif'] = [];

        foreach ($tags as $tagName => $value) {
            $this->addExif($tagName, $value);
        }

        return $this;
    }
public function setExif ( array $ tags ) { $ this -> valueArguments [ 'exif' ] = [ ] ; foreach ( $ tags as $ tagName => $ value ) { $ this -> addExif ( $ tagName , $ value ) ; } return $ this ; }
Add multiple EXIF tags at once

**Example:**
```php
$camera->setExif([
'IFD0.Artist' => 'Boris',
'GPS.GPSAltitude' => '1235/10',
'EXIF.MakerNote' => 'Testing',
]);
```

@see Raspistill::addExif

@param array $tags Associative array where key=EXIF tag name & value=tag value

@return $this
Add multiple EXIF tags at once